Książki audio (2)

19 września 2008

Ha! Okazuje się, że wystarczy wyczyścić plik ze wszystkiego, poza ścieżką „soun:mp4a”, a SSA znowu potrafi go czytać. Czyli za pomocą posiadanych narzędzi mogę zmieniać rozdziały. Fajnie.

Co nie zmienia faktu, że i tak chcę moje narzędzie. No i punkt 4ty nie jest tak bardzo odległy dzięki projektowi GPAC. Patrząc na to, co w nim jest, zastanawiam się czy nie dodać nowego punktu:

  1. Eksport listy rozdziałów
  2. Import/podmiana listy w pliku książki
  3. Asembler (+ metadane z plików z rozdziałami) (two-click solution, cli + gui)
  4. Własny dekoder i odtwarzacz, pozwalający od razu sprawdzić poprawność ustawień.
  5. (Wcześniej: 4.) Enkoder AAC (one click solution, cli + gui)
Tags: , , ,

Książki audio

17 września 2008

Ostatnio bawię się trochę z tworzeniem audiobooków. Ostatnio doszedłem do ciągu: iTunes (MP3 -> AAC lub CDA -> AAC), podHelper (tłumaczy playlistę iTunesa na plik POD), Slideshow Assembler i MP4Box. Jest tylko jeden problem: oryginalne pliki MP3 są przeważnie dużo krótsze od rozdziałów, a jeśli podczas słuchania książki dojdę do tego, gdzie na prawdę zaczynają się rozdziały, SSA nie chce czytać plików, które sam stworzył.

Znaczy: sam sobie muszę zmontować kolejne narzędzie. Dzięki MP4Boxowi wiem, że SSA tworzy 3 ścieżki – audio (soun:mp4a), ze slajdami (vide:png ) i trzecią, zakodowaną po prostu text:text. Jest tam tyle klatek, ile rozdziałów, a każda z nich położona jest tam, gdzie zaczyna się kolejny z nich.

Kończąc: muszę się pouczyć o MPEG4, jak buduje się ścieżki, jak oznacza się klatki, a w końcu, rozgryźć, co dokładnie znajduje się w każdej klatce text:text. Mam już nawet zarys tego, co chcę osiągnąć:

  1. Eksport listy rodziałów
  2. Import/podmiana listy w pliku książki
  3. Własny asembler (z propozycją metadanych pochodzącą z metadanych plików z rozdziałami) (two-click solution: iTunes->assembler, cli + gui)
  4. Eeee… własny enkoder AAC? (one click solution, cli + gui)
Tags: , , ,