ffmpeg
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ffmpeg [2024-04-20 18:19:31] – [Bild mit Tonspur] manfred | ffmpeg [2025-09-04 19:33:13] (aktuell) – [Lautstärke verändern] manfred | ||
|---|---|---|---|
| Zeile 159: | Zeile 159: | ||
| Mit [[::FFmpeg Metadata (Tag)]] in eine Multimediadatei einbinden. | Mit [[::FFmpeg Metadata (Tag)]] in eine Multimediadatei einbinden. | ||
| + | |||
| + | |||
| + | ===== Bildformat ändern ===== | ||
| + | |||
| + | das generiert ein 16/9-Video mit der Auflösung von 1024:576: | ||
| + | > ffmpeg -i Film.mkv | ||
| + | |||
| + | oder wenn der vorliegende Film im Zeilensprungformat (interlace) vorliegt und der MP4-Film im Vollbildmodus (progressiv) gewünscht wird: | ||
| + | > ffmpeg -i Film.mkv | ||
| + | |||
| + | siehe auch: [[mp4#MP4 verlustbehaftet aus einem MKV erstellen]] | ||
| Zeile 171: | Zeile 182: | ||
| -fpsprobesize | -fpsprobesize | ||
| - | $ du -k Avengers_4_-_Endgame.mpg | ||
| - | 7448081 Avengers_4_-_Endgame.mpg | ||
| - | | ||
| - | $ ffprobe -probesize 7448081KiB -formatprobesize 255MiB -fpsprobesize 255MiB Avengers_4_-_Endgame.mpg | ||
| - | |||
| - | Die Option '' | ||
| - | $ ffprobe -probesize 7448081KiB -fpsprobesize 255MiB -i Avengers_4_-_Endgame.mpg | ||
| - | |||
| - | __Die besten Ergebnisse erhält man, wenn die beiden Optionen '' | ||
| - | $ ffprobe -probesize 9223372036G -analyzeduration 9223372036G -i Avengers_4_-_Endgame.mpg | ||
| $ ffmpeg | $ ffmpeg | ||
| Zeile 213: | Zeile 214: | ||
| Verdoppeln Sie die Ausgabegröße und platzieren Sie das Eingabevideo in der unteren rechten Ecke des aufgefüllten Ausgabebereichs: | Verdoppeln Sie die Ausgabegröße und platzieren Sie das Eingabevideo in der unteren rechten Ecke des aufgefüllten Ausgabebereichs: | ||
| pad=" | pad=" | ||
| + | |||
| + | |||
| + | === Lautstärke verändern === | ||
| + | |||
| + | <code bash> | ||
| + | # ohne Lautstärkeanpassung | ||
| + | ffmpeg -i input.mkv -map 0:a:0 -c:a:0 libopus -b:a:0 128k -vbr:a:0 on -mapping_family: | ||
| + | |||
| + | # mit Lautstärkeverdopplung | ||
| + | ffmpeg -i input.mkv -map 0:a:0 -c:a:0 libopus -b:a:0 128k -vbr:a:0 on -mapping_family: | ||
| + | |||
| + | # Nur um 6dB anheben (empfohlen für erste Versuche) | ||
| + | -filter:a:0 " | ||
| + | |||
| + | # Lautstärke verdreifachen | ||
| + | -filter:a:0 " | ||
| + | |||
| + | # Mit automatischer Normalisierung (verhindert Übersteuerung) | ||
| + | -filter:a:0 " | ||
| + | |||
| + | Die wichtigsten Parameter für Lautstärke-Anpassung: | ||
| + | volume=2.0 | ||
| + | volume=0.5 | ||
| + | volume=10dB | ||
| + | volume=-5dB | ||
| + | </ | ||
| Zeile 516: | Zeile 543: | ||
| -f avi \ | -f avi \ | ||
| -y Neuer_Film.avi | -y Neuer_Film.avi | ||
| + | </ | ||
| + | |||
| + | der neue Film hat das Format '' | ||
| + | <file bash Film_mp4.sh> | ||
| + | ffmpeg \ | ||
| + | -benchmark \ | ||
| + | -probesize 9223372036854M \ | ||
| + | -analyzeduration 9223372036854M \ | ||
| + | -fflags +genpts+igndts \ | ||
| + | -i Film_mit_Tonspur.mp4 \ | ||
| + | -loop 1 \ | ||
| + | -i Bild.png \ | ||
| + | -map 1:v \ | ||
| + | -c:v libx264 \ | ||
| + | -crf 26 \ | ||
| + | -b:v 0 \ | ||
| + | -preset slower \ | ||
| + | -tune film \ | ||
| + | -x264opts bluray-compat=1: | ||
| + | -vf pad=' | ||
| + | -g 300 \ | ||
| + | -afterburner 1 \ | ||
| + | -map 0:a:0 \ | ||
| + | -c:a:0 libfdk_aac \ | ||
| + | -b:a:0 140k \ | ||
| + | -metadata: | ||
| + | -disposition: | ||
| + | -sn \ | ||
| + | -ss 9.2 \ | ||
| + | -to 1633.2 \ | ||
| + | -metadata title=" | ||
| + | -metadata description=' | ||
| + | -movflags faststart \ | ||
| + | -f mp4 \ | ||
| + | -y Neuer_Film.mp4 | ||
| </ | </ | ||
/home/http/wiki/data/attic/ffmpeg.1713637171.txt · Zuletzt geändert: von manfred
