Wie kann ich Videos mit einer schnelleren Wiedergabegeschwindigkeit transkodieren?

246
gatoatigrado

Ich möchte ein Video transkodieren, um eine schnellere Wiedergabegeschwindigkeit für mobile Geräte / Chromecast zu erreichen. VLC verfügt über diese Funktion, scheint jedoch nur während der Wiedergabe zu funktionieren. Wenn ich beispielsweise die folgende Befehlszeile verwende,

vlc -I dummy -vvv "$" \ --rate=1.0 \ --audio-time-stretch \ --sout-x264-preset faster \ --sout-x264-crf=31 \ --sout \ "#transcode:file" \ vlc://quit 

Das Anpassen des --rateParameters scheint nicht mit der Transcodierung zu funktionieren - das Audio scheint nicht vorhanden zu sein. Es funktioniert mit der grundlegenden Wiedergabe.

Hat jemand das zur Arbeit bekommen? (Ich mache es für Coursera-Vorträge FWIW). Danke im Voraus.

0
`ffmpeg` hat viele Möglichkeiten. Ich wette, Sie könnten es verwenden, um das gewünschte Ergebnis zu erzielen und sie in einer neuen Datei zu speichern. rr- vor 10 Jahren 0
Sie sind sich nicht sicher, was Sie unter "für mobile Geräte" verstehen? Siehe die verknüpfte Frage. slhck vor 10 Jahren 0
Einige mobile Player verfügen nicht über die "2x / 3x / 4x" - Wiedergabefunktion, die VLC normalerweise verwendet. Ich glaube nicht, dass die Frage gleich ist. `ffmpeg` ist jetzt auch veraltet (zumindest auf Ubuntu) gatoatigrado vor 10 Jahren 0

0 Antworten auf die Frage