Hochwertige ogv-Dateien - möglich?

8

Ich konvertiere mov (oder flv oder mp4) Dateien in ogv. Leider haben die Programme, die ich verwendet habe (Miro, FFMPEGs Ogv-Plugin), eine schreckliche Codierung, die extrem unscharf erscheint. Hat jemand Empfehlungen für weniger komprimierte Dateien in diesem Format? Ist es möglich? Softwareempfehlungen? Vielen Dank.

SH56
quelle
2
Benötigen Sie Details, wie z. B. Angaben zum Eingangsvideoformat und zu den Encoderparametern. Beispiele für die Ein- und Ausgabe helfen ebenfalls.
Gyan
Ja, das ist möglich - ogv ermöglicht hohe Qualität. Geben Sie weitere Informationen zu Ihren aktuellen Aktivitäten an.
Dr. Mayhem
Ich sehe keinen Nutzen darin, Videos in OGV zu konvertieren. In der Tat ist es wahrscheinlich schädlich. Behalten Sie Ihre Medien in MP4!
Henry

Antworten:

16

Sie können Theora-Video und Vorbis-Audio mit codieren, ffmpegwenn es mit --enable-libtheoraund kompiliert wurde --enable-libvorbis. Abhängig von Ihrer ffmpegVersion bieten die Standardeinstellungen möglicherweise keine ausreichende Qualität. Daher müssen Sie einige zusätzliche Parameter hinzufügen, um einen Modus mit konstanter Qualität für das Video zu aktivieren.

Theora Video

Passen Sie die Videoqualität mit der Option -qscale:v(oder dem Alias -q:v) an. Der gültige Bereich zum Einstellen der Videoqualität mit libtheora liegt zwischen -1 und 10. Ein höherer Wert ist eine höhere Qualität.

Hinweis: Modernere Alternativen wie VP8 bieten eine bessere Qualität bei niedrigeren Bitraten. Weitere Informationen finden Sie im FFmpeg: VP8 im WebM-Codierungshandbuch .

Vorbis Audio

Passen Sie die Audioqualität mit der Option -qscale:a(oder dem Alias -q:a) für VBR-Audio an. Der gültige Bereich zum Einstellen der Audioqualität mit libvorbis liegt zwischen 0 und 10. Ein höherer Wert ist eine höhere Qualität. In den empfohlenen Vorbis-Encoder-Einstellungen finden Sie eine Vorstellung davon, welche Werte verwendet werden sollen. Die Standardeinstellung von -q:a 3wird verwendet, wenn Sie -q:aoder weglassen -b:a.

Beachten Sie, dass ffmpegzwei Vorbis-Encoder unterstützt werden: die externe Bibliothek libtheora ( -c:a libvorbis) und der native Vorbis-Encoder ( -c:a vorbis -strict experimental). Der native Encoder ist experimentell, lässt sich nicht gut mit libvorbis vergleichen und die Verwendung wird nicht empfohlen.

Beispiel

Der folgende Befehl erstellt eine Ausgabe in guter Qualität für Video und Audio:

ffmpeg -i input -c:v libtheora -c:a libvorbis -q:v 6 -q:a 5 output.ogg

Bekommen ffmpeg

Stellen Sie sicher, dass Sie immer einen aktuellen ffmpegBuild verwenden, und lesen Sie die aktuelle Dokumentation zu Ihrem Build, da sich die Optionen ändern können. Auf der FFmpeg-Download- Seite finden Sie verschiedene Möglichkeiten, ffmpegeine der FFmpeg-Kompilierungsanleitungen zu erwerben oder zu befolgen .

Siehe auch

llogan
quelle