Danke für die Anleitung - hat super funktioniert. Zumindest nachdem ich rausgefunden hab, dass das input-file für tsMuxer die Endung .mkv haben muss.
Ich probier grad, das gleiche unter Linux zu machen - dann kann ichs in mein script einfügen, was alle files im incoming Verzeichnis decodiert.
bisherige Versuche (otr-videofile.HQ.avi ist das File von otr):
Code:
ffmpeg -y -i otr-videofile.HQ.avi -acodec ac3 -ab 192k -vcodec copy otr-videofile.HQ.ac3.avi
mkvmerge -o otr-videofile.HQ.ac3.mkv otr-videofile.HQ.ac3.avi
tsMuxeR file.meta otr-videofile.HQ.ac3.m2ts
file.meta sieht so aus:
Code:
V_MPEG4/ISO/AVC,/path/otr-videofile.HQ.ac3.mkv,track=1,fps=25
A_AC3,/path/otr-videofile.HQ.ac3.mkv,track=2
und ist bis jetzt noch von Hand erzeugt.
Die Rechenzeiten hielten sich in Grenzen: ffmpeg braucht ne Weile (ca. 20min), der Rest 1-2 min - aber das läuft auch auf nem Mobile Sempron, der auf 800MHz runtergetaktet ist, damit er weniger Strom verbraucht.
Ob es funktioniert, kann ich frühestens heute Abend berichten. Auf jeden Fall ist mal ein File rausgekommen - jetzt muss es die PS3 noch akzeptieren.