Warum schneidet VLC bei der Transcodierung das Ende meines Videos ab?
Ich versuche, eine benutzerdefinierte Untertiteldatei (Advanced SubStation Alpha) für ein kurzes (3:46) Video zu "backen". Trotz der Auswahl verschiedener Befehlszeilenoptionen scheint VLC immer das Ende des Videos abzuschneiden. Abhängig von den Parametern verkürzt es sich von wenigen Sekunden bis etwa 1:05 Sekunden.
Das grundlegende Format der Befehle, die ich ausprobiert habe, lautet wie folgt:
vlc -v tdcutb.mp4 --run-time 300 --sub-file=tdcutb2.ass \ --sub-track=1 -I rc --sout-transcode-threads 8 --sout \ '#transcode,'\ 'vcodec=mp4v,vb=4096,acodec=mpga,ab=128,soverlay}'\ ':standard' vlc://quit
Ich habe mit verschiedenen --run-time
Werten getüftelt (sowie ganz weggelassen) und mit verschiedenen x264-Parametern (mit / ohne crf mit Werten von 10 bis 25, Keyint von 10 bis 250, Ref von 1 bis 4, Subme von 0 bis 7 angegeben, Gewicht von 0 bis 2). Ich habe auch versucht, vb einzustellen.
Ich habe festgestellt, dass das Senken keyint
tendenziell an die volle Länge "heran" kommt, aber bei Werten <100 wird die Dateigröße lächerlich, und die volle Länge bleibt trotzdem erhalten . Seltsamerweise abnehmendersubme
scheint das etwas zu helfen, aber ich bekomme auch keine Ausgabe in voller Länge und verringert die Qualität.
Zu Ihrer Information Ich verwende Mac OS X 10.9.4 und VLC Media Player 2.1.0 Rincewind (Version 2.1.0-0-gedd8835).
BEARBEITEN : Ich habe jetzt auch verschiedene Encoder (venc = ffmpeg), verschiedene Codecs (Codec = VP80), verschiedene Muxer (ffmpeg / webm) ausprobiert, und alle versagen in unterschiedlichem Maße (wobei der schlimmste Täter eine 0:39 ausgibt Video). Ich bin jetzt fast sicher, dass dies speziell mit VLC zu tun hat.
EDIT 2 : Ich habe zuerst mit ffmpeg Transcoding in WebM versucht; Ich habe dies ohne Zwischenfall abgeschlossen (und das resultierende Video hatte die richtige Länge), aber als ich mit VLC versucht habe, die Untertitel in dem WebM-Video zu backen, das ich von ffmpeg bekam, gab es dieselben Probleme.
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?