Es hat ein wenig gedauert, aber nun hab ich podPress beigebracht, einen anständigen Opus-Feed zu generieren.
Mein erster Gedanke war ja, die Opus-Dateien einfach in einen OGG-Feed zu werfen. Aber das ist langweilg und unfein. Also musste ein eigener Feed für Opus her und nach ein wenig rumfriemeln hier und ein wenig rumpatchen dort war’s dann schnell vollbracht. Einzig der Feed wollte leer bleiben.
So leer wie in: leer, nämlich kein einziges Byte kam durch den Feed getröpfelt. Das Debuggen ging recht flott von der Hand und bereits nach knapp 5 Minuten war der Fehler gefunden. Ich will da jetzt nicht drauf rumreiten, aber ich werfe mal ein paar Hinweise in die Runde:
1. ".opus" 2. podpress_get_IDs_of_posts_with_allowed_exts 2. substr($unserialized_data['URI']),-3)
Ich glaube, Ihr habt jetzt eine Ahnung, was da schief gelaufen ist ;-)
Aber egal, nun klappt es und auch wenn die Menge der abspielfähigen Feedreader für Opus noch überschaubar sein dürfte, gilt es, Henne und Ei zu durchbrechen. Viel Spaß mit dem Feed, den Ihr ab sofort hier findet oder in der Seitenleiste bei den anderen Feeds.
Dank schulde ich auch auphonic, die in Windeseile den Output in Opus realisiert haben. Ich hatte schon einen automatisierten Workflow gebastelt, der die Opus-Datei mittels opusenc und einem WAV-Ouput von auphonic herstellt, allerdings war der dann doch nicht nötig, was ich sehr großartig finde :-)
Beeindruckend ist die Qualität, die da mit noch 20kbit/s herauskommt, ich sehe hier viel Potential für die Zukunft, gerade beim Podcasting. Also Ihr Podcaster: Wenn Ihr ernsthaft Interesse daran habt, einen Opus-Feed anzubieten, aber die aktuelle Podlove-Alpha noch nicht nutzen wollt oder könnt, dann setzt mal einen Kommentar ab, ich such dann mal zusammen, was nötig ist, um podPress zur Zusammenarbeit zu überreden. Vielleicht reicht es sogar für einen patch.
Wenn aber irgend möglich: macht podlove-alpha-testing, das ist gut investierte Zeit.
Da frag ich doch mal ganz blöd: Womit hört man sowas? So frisch wie das Format ist, gibt es da noch ungefähr gar keinen Support irgendwo.
Und mit Podlove würde ich mich befassen, wenn es das für mein Blogsystem (s9y) gäbe. Extra ein WordPress installieren fänd ich dann doch etwas viel.
@Andre : Firefox kann das, VLC (auch auf Android), Rockbox (im DevBuild)
@hoersuppe : Det war n büschen kryptisch, wa? Magst Du noch irgendwo eine Anleitung hinposten, wie man das ganze unternehmen müsste, um PodPress davon zu überzeugen, mit Opus mitzuspielen?
Und welche Programme fürs iPhone können schon mit OPUS umgehen? Bisher keins oder?
Dann ist OPUS aktuell nur für schmalbandige User aus dem EDGE (oder niedriger) Land interessant?
Das war nicht nur kryptisch, das ist nicht ausreichend :D Ich muss das mal zusammensammeln. Das ist so unsauber, wenn man sich durch fremden Quellcode hackt.
Sieht mir nicht so aus, als ob irgendwas auf iOS mit opus umzugehen vermag. Ich bin mir nicht sicher, wie das mit dem Audio unter iOS geht, aber ich schätze, da muss vor allem zuerst Apple seinen Segen geben, oder kann man da seine eigenen Audio-Libraries mitbringen?
Ich sehe im Moment generell nicht viel Software, die das unterstützt, noch weniger Feedreader/Podcatcher (nämlich keine?). Aber darum geht’s mir nicht. Ich würde gerne sehen, dass die Entwickler der entsprechenden Software sehen, dass es opus auf dem Markt ist und Beachtung findet. Das Henne-Ei-Problem durchbrechen ist jetzt angesagt :)
“Ich muss das mal zusammensammeln.”
Oh yes, please do! Wenn ich Dich nicht eh schon zum designierten Weltherrscher ausgerufen hätte, würde ich es dafür in Aussicht stellen ;-)
Soweit ich das bisher verstehe (da müsste man am besten jemanden fragen, der da schon Ahnung hat), werfen iOS-Apps zum Abspielen einfach der OS-Funktion Audio zu, um den Rest (Play-Indikator in Titelzeile und Appswitcher, andere Player beenden) kümmert sich das OS. Da dürften alternative Audioformate es eher schwer haben.
Ich hab mir angewöhnt, nur solche Formate/Feeds anzubieten, die ich auch selbst hören will/höre. Da fehlt mir auch noch der Support für Opus.
In der Theorie liest sich das Format ja ganz nett, aber dafür extra durch Auphonic schleichen will ich nun auch nicht. Wenn Audacity die Dateien exportieren kann, können wir nochmal drüber reden, aber bis dahin müsste ich erst verlustbehaftet nach MP3 exportieren, um das dann umkodieren zu lassen.