סקירה כללית
כשמעלים ספר אודיו ל-Google Play Books, אפשר לציין תוכן עניינים (TOC) מותאם אישית, כמו שמתואר במפרט ספרי האודיו של W3C.
בדוגמה הפשוטה הזו אפשר ללמוד איך להעלות קובצי אודיו ואיך ליצור תוכן עניינים בהתאמה אישית. תרחישים מפורטים לשימוש מוסברים במפרט.
באופן כללי, כדי להעלות קובצי אודיו ותוכן עניינים בהתאמה אישית:
- יוצרים קובץ HTML בשם
toc.htmlשמציין את תוכן העניינים. - יוצרים קובץ מניפסט בשם
publication.jsonשבו מפורטים קובצי האודיו ומצוין המיקום של תוכן העניינים. - מוסיפים את הקבצים
toc.htmlו-publication.jsonלתיקייה לצד קובצי האודיו. - מכווצים את התיקייה לקובץ ZIP.
- משנים את סיומת הקובץ מ-
.zipל-.lpf. - מעלים את קובץ ה-
.lpfאל מרכז השותפים של Books.
דוגמה פשוטה
חשוב: בקטעים הבאים מופיעים פרטים נוספים עם דוגמה של ספר אודיו פשוט.
כדי להעלות תוכן עניינים מותאם אישית לספר אודיו בשם My Cool Audiobook עם מספר ISBN 123, שכולל 5 קובצי .mp3:
123_1of5.mp3- פרולוג
123_2of5.mp3- פרק 1: התחלה
123_3of5.mp3- פרק 2: אמצע
123_4of5.mp3- פרק 3: הסוף
123_5of5.mp3- אפילוג
שלב 1: יצירת ספרייה
כדי להתחיל, יוצרים ספרייה או תיקייה בשם 123, כי 123 הוא מספר ה-ISBN של הספר.
שלב 2: מעבירים את קובצי האודיו לספרייה
מוסיפים את קובצי האודיו לספרייה שיצרתם. מבנה הספריות נראה כך:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
└── 123_5of5.mp3
שלב 3: יצירת קובץ תוכן עניינים
יוצרים קובץ בשם toc.html כדי שיכיל את תוכן העניינים:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
└── toc.html
שלב 4: מאכלסים את קובץ תוכן העניינים
יוצרים רשימה של הקבצים ושל השמות שצריכים להופיע בתוכן העניינים, ומזינים אותם בקובץ toc.html:
<nav role="doc-toc">
<h2>My Cool Audiobook</h2>
<ol>
<li><a href="123_1of5.mp3">Prologue</a></li>
<li><a href="123_2of5.mp3">פרק 1: התחלה</a></li>
<li><a href="123_3of5.mp3">פרק 2: אמצע</a></li>
<li><a href="123_4of5.mp3">פרק 3: סוף</a></li>
<li><a href="123_5of5.mp3">אפילוג</a></li>
</ol>
</nav>
טיפים:
- שם הספר מופיע בין התגים
<h2>. - יש תג
<li>אחד לכל קובץ אודיו.- לדוגמה, אם רוצים לפצל קובץ אודיו אחד לכמה חלקים, אפשר לציין כמה רשומות בתוכן העניינים.
- המאפיין
hrefהוא המיקום היחסי של קובץ האודיו.- במקרה שלכם, זה רק השם של קובץ האודיו, כי
toc.htmlוקובצי האודיו נמצאים באותה ספרייה. - אם קובצי האודיו נמצאים בספריית משנה בשם
audio, הערך של מאפיין ה-hrefשל הפרולוג יהיהaudio/123_1of5.mp3.
- במקרה שלכם, זה רק השם של קובץ האודיו, כי
שלב 5: יצירת קובץ מניפסט
יוצרים קובץ בשם publication.json שמכיל את המניפסט של ספר האודיו:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
├── publication.json
└── toc.html
שלב 6: מאכלסים את המניפסט
מאכלסים את הקובץ publication.json בפרטים על ספר האודיו:
{
"@context": [
"https://schema.org",
"https://www.w3.org/ns/pub-context"
],
"conformsTo" : "https://www.w3.org/TR/audiobooks/",
"name": "My Cool Audiobook",
"resources": [
{
"name": "תוכן העניינים",
"rel": "contents",
"url": "toc.html"
}
],
"readingOrder": [
"123_1of5.mp3",
"123_2of5.mp3",
"123_3of5.mp3",
"123_4of5.mp3",
"123_5of5.mp3"
]
}
טיפים:
- הערך של
nameהוא שם ספר האודיו. - המערך
resourcesמכיל הפניה אלtoc.html.- כשמשתמשים בדוגמה הזו כדי ליצור ספר אודיו משלכם, לא צריך לשנות את הרכיב הזה במערך
resources, אלא אם נתתם לקובץ תוכן העניינים שם אחר במקוםtoc.html.
- כשמשתמשים בדוגמה הזו כדי ליצור ספר אודיו משלכם, לא צריך לשנות את הרכיב הזה במערך
- מערך
readingOrderמכיל רשימה של כתובות URL יחסיות לקובצי אודיו, שמופיעות בסדר שבו הן צריכות להיות מוצגות למאזין.- במקרה שלכם, הרשומות במערך
readingOrderהן רק שמות של קובצי אודיו, כי הקובץpublication.jsonוקובצי האודיו נמצאים באותה תיקייה.- לדוגמה, אם קובצי האודיו נמצאים בספריית משנה בשם
audio, כתובת ה-URL שמייצגת את קובץ הפרולוג תהיהaudio/123_1of5.mp3.
- לדוגמה, אם קובצי האודיו נמצאים בספריית משנה בשם
- במקרה שלכם, הרשומות במערך
שלב 7: דחיסת הספרייה
דוחסים את הספרייה 123 לארכיון ZIP בשם 123.zip. השלבים המדויקים משתנים בהתאם למערכת ההפעלה, אבל הנה הוראות למערכות ההפעלה הבאות:
שלב 8: משנים את השם של הספרייה הדחוסה
משנים את סיומת הקובץ של הספרייה הדחוסה מ-.zip ל-.lpf. לדוגמה, 123.zip הופך ל-123.lpf.
תוצאה
בדוגמה, השלבים שלמעלה אמורים ליצור ארכיון ZIP עם המבנה הבא:
123.lpf
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
├── publication.json
└── toc.html
שלב 9: העלאה ל-Google Play Books
מעלים את הקובץ 123.lpf באמצעות תהליך האחזור האוטומטי או במרכז השותפים של Google Play Books.