Danke!
Das sind alles funktionierende Vorschläge, aber nicht das was ich brauche.
Ich erkläre mal die Hintergründe.
Seit drei Jahren schreibe und teste ich ein (mittlerweile) recht funktionsreiches Script (
http://os4.org/wiki/film_transcodieren_in_mpeg4.html),
um Videos zu transcodieren. Es können auch Crop, Scalierung, Rauschunterdrückung und andere Optionen übergeben werden.
Ziel ist das AVC-Format, mit so Blu-Ray-kompatibelen Optionen wie möglich.
Soweit funktioniert alles blendend.
Ich habe nur noch Probleme, wenn ich 24FPS-Quellmaterial transcodiere,
dann laufen Ton und Bild auseinander (PAL-Beschleunigung).
Alles andere funktioniert problemlos.
Ich habe hier zwei Jahre lang alle möglichen Transcodierverfahren getestet,
alle haben irgendwelche Schwächen gehabt.
Letzten End's hat sich für mich diese eine bewährt:
Ton als WAVE extrahieren und (ins AAC-Format) transcodieren.
Videospur mit Mencoder als RAW-i420 an x264 übergeben und x264 generiert die finale Videospur.
Zum Schluss Video- und Audio-Spur wieder zusammen bauen (MKV).
Mencoder scheint hier eine Schwäche zu haben, so das es immer 25FPS ausgeben will,
selbst wenn ich "-fps 24" und "-ofps 24" angebe, liegt die Spur zwar in 24FPS vor,
ist aber trotzdem 4% kürzer, genau so wie es bei der PAL-Beschleunigung vorkommt.
Hierfür habe ich in den letzten 4 Monaten keine vernünftige Lösung gefunden,
und so bleibt mir jetzt nur noch die Audiospurverkürzung.
Das Script braucht bei meinem Videomaterial (aus dem Fernseher aufgenommen) pro Stunde Film, fast 24 Stunden Transcodierzeit (bei höchster Qualität).
Es soll in den nächsten Monaten/Jahren meine ca. 400 Filme transcodieren.
Und deshalb brauche ich eine Kommandozeilenlösung!
Gruß
Yoda