So konvertieren Sie alle .MOV-Videos in .MP4 im Ordner

7

Mit Ubuntu 14.04 bin ich ein Neuling. Kann mir jemand helfen, wie man einfach alle .mov-Dateien in meinem Ordner / var / sentora / hostdata / zadmin / public_html / ctkdonline_com / wp-content / uploads / 2015/08 konvertiert, um alle zu konvertieren. MOV-Dateien auf .MP4 bitte helfen :)

Udaya Birdi
quelle
askubuntu.com/questions/285542/… sollte alle Informationen enthalten, die Sie benötigen. Sie müssen diesen Befehlen lediglich eine Bash-Schleife hinzufügen. Es gibt auch eine GUI-
Rinzwind

Antworten:

6

Hier sind die richtigen Methoden:

Stream-Kopie

Wenn Sie einfach neu muxen möchten, anstatt neu zu codieren, und wenn die Eingabestreams mit MP4 kompatibel sind, können Sie einfach eine Kopie streamen . Es ist schnell und bewahrt die Qualität:

mkdir out
for f in *.mov; do ffmpeg -i "$f" -c copy -movflags +faststart out/"${f%.mov}.mp4"; done

Neu codieren

Wenn Sie neu codieren möchten:

mkdir out
for f in *.mov; do ffmpeg -i "$f" -c:v libx264 -crf 23 -preset medium -c:a aac -strict experimental -b:a 192k -movflags +faststart out/"${f%.mov}.mp4"; done

Passen -crfund -presetnach Ihren Bedürfnissen , wie beschrieben in FFmpeg Wiki: H.264 Video Encoding - Führer . Oder verlassen Sie sich einfach auf die Standardeinstellungen, wenn dies akzeptabel erscheint ( -crf 23 -preset mediumwird verwendet, wenn Sie diese Optionen weglassen).

Audioinformationen finden Sie im FFmpeg-Wiki: AAC Audio Encoding Guide .

Stream Kopieren Sie einen Stream, codieren Sie einen anderen neu

Natürlich können Sie beides tun, wenn Sie es vorziehen:

mkdir out
for f in *.mov; do ffmpeg -i "$f" -c:v libx264 -c:a copy -movflags +faststart out/"${f%.mov}.mp4"; done

Bekommen ffmpeg

Da Sie das ffmpegTag verwendet haben, gehe ich davon aus, dass Sie es verwenden möchten. Ubuntu 14.04 bietet keine Möglichkeit ffmpeg, aber selbst wenn dies der Fall wäre, würde ich die Verwendung eines aktuellen Builds empfehlen, da die Entwicklung sehr aktiv ist. Sie haben 4 Hauptoptionen, wie in FFmpeg unter Ubuntu Trusty beschrieben (statischer Build oder PPA ist am einfachsten).

llogan
quelle