Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
img
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

#OpenShownotesFormat

Das Open Shownotes Format ist ein Standard, um per Hand maschinenlesbare Shownotes für Podcasts zu schreiben. Die Shownotes können ganz einfach im OSF geschrieben und dann zu diversen anderen Formaten umgewandelt werden:

  • HTML
  • MP4 Chaps
  • PSC
  • ...

Dieses Repo enthält die Referenz-Implementierung in PHP. Der Code wurde mit wenig Rücksicht auf Geschwindigkeit oder Schönheit geschrieben, Benutzung auf eigene Gefahr

weitere Informationen:


##Einträge

Die Shownotes sollen leicht im Plaintext erfasst werden können, aber auch maschinenlesbar sein können.

Die Shownotes bestehen aus mehreren einzelnen Zeilen, "Items". Jedes Item enthält einen Eintrag der Shownotes, mit Ausnahme dass eine Zeile mit optionalen Leerzeichen und unabdinglichem Gedankenstrich ODER ASCII Minus 0x2D beginnt, in dem Fall gehört der Text zum vorherigen Item. Jeder Eintrag besteht aus:

  • Zeitmarke (optional) [Format: hh.mm.ss[.ddd]] seit 2013 auch [Format: 1357704990] (UNIX-Timestamp)
  • Titel/Text, Rauten # 0x23 werden darin per vorgestelltem backslash \ 0x5C escaped
  • Links (optional) [Format: <URL> oder [Beschreibung](URL)] //Da Kapitelmarken in Mediadateien nur maximal einen Link pro Kapitel erlauben, wird hierzu nur der erste Link verwendet.
  • Tags (optional) [Format: #tag ...]

##Spezielle Tags

Die Tags geben dem Eintrag bestimmte Attribute. Im Prinzip können beliebige Tags verwendet werden, aber bestimmte Tags haben eine besondere Bedeutung.

#chapter markiert eine "richtige" Kapitelmarke
#topic wichtige Inhalte
#spoiler markiert Spoiler
#music markiert Musik (Intro, Outro, Pausenmusik)

Weitere wichtige Tags sind: #section #embed #video #audio #image #shopping #glossary


##Kaskadierung

Wenn der Titel eines Eintrags mit - 0x2d 0x20 beginnt, kann er als dem vorherigen Eintrag zugehörig interpretiert werden (Gruppierung/Kaskadierung).
Zur stärkeren Kaskadierung erhöht man die Anzahl der Bindestriche -- --- ---- ...


##Beispiele

00:00:00.000 Intro #chapter #music
Swedish Child Orchestra spielt “Also sprach Zarathustra” <http://www.youtube.com/watch?v=5umEUBDXfU0> #video #youtube #funny
Also Sprach Zarathustra <http://de.wikipedia.org/wiki/Also_sprach_Zarathustra_(Strauss)> #wikipedia #music
00:04:30 Begrüßung: Pakete Statt Themen #chapter
Einer flog über das Kuckucksnest #movie
- DVD <http://www.amazon.de/Einer-flog-über-das-Kuckucksnest/dp/B00004RYD3/ref=sr_1_1? ie=UTF8&qid=1346785262&sr=8-1&tag=aflattrcom390-21> #dvd #amazon
- Blu-Ray <http://www.amazon.de/Einer-flog-über-Kuckucksnest-Blu-ray/dp/B003UF5WGY/ref=sr_1_2? s=dvd&ie=UTF8&qid=1346785293&sr=1-2&tag=aflattrcom390-21> #bluray #amazon
@Holgi fällt vor Lachen vom Stuhl #spoiler
01:23:42 Kalender #chapter
- MacOSX
-- iCal
-- Fantastical
-- QuickCal
- iOS
-- miCal
-- Calvetica Calendar
04:42:05 Outliner #chapter
- MacOSX
-- 04:55:33 OmniOutliner


##Exportmodule

  • Podlove Simple Chapter
  • Anycast (short, long, full)
  • wikigeeks (short, long, full)
  • metaebene
  • JSON
  • Plaintext Chapter
  • PHP (print_r)

##Automatisierungen

  • Podlove Simple Chapters
  • Affiliate Links
  • Links
  • Webpage Generierung via Template
  • Export als JSON
  • Export als XML

#Info

OSF ist Teil des Shownot.es Projekt

Eine Demoversion ist unter http://tools.shownot.es/parsersuite/?configfile=shownotes zu finden.

About

definition, parser, templates and documentation for shownotes in the OSF (Open Shownotes Format)

Resources

Releases

No releases published
You can’t perform that action at this time.