Bilder in Videos konvertieren


10

Ich habe im Internet eine Methode gefunden, mit avconvder ich aus Bildern ein Video machen kann, aber die Qualität ist sehr schlecht. Ich habe die Auflösung festgelegt, aber es hat nicht geholfen.

avconv -i "franc%04d.jpg" -r 30 -s:v 1280x720 a.mkv

Wie kann ich die Bildkomprimierung auswählen und die Qualität optimal einstellen?


Antworten:


8

Sie können das mit ffmpeg und imagemagic tun. Installieren Sie sie, wenn sie nicht auf Ihrem PC installiert sind.

Führen Sie die folgenden Schritte in Ihrem Terminal aus:

1. Erstellen Sie ein Verzeichnis, um diese Lösung auszuprobieren. Erstellen Sie vor dem Versuch eine doppelte Kopie der Videos.

mkdir temp

2. Kopieren Sie alle Ihre Bilder in das von tempIhnen erstellte Verzeichnis .

cp *.JPG temp/.

3. Stellen Sie die Auflösung Ihrer Bilder ein.

mogrify -resize 800x800  temp/*.JPG

4. Konvertieren Sie sie so, dass sie für weiche Übergänge verwandelt werden, und machen Sie sie zu einem MP4-Video.

convert temp/*.JPG -delay 10 -morph 10 temp/%05d.jpg
ffmpeg -r 25 -qscale 2  -i temp/%05d.jpg output.mp4

ffmpeg ist nicht in den Repositories für Ubuntu 14.04, aber in 15.04!

Quelle: http://www.itforeveryone.co.uk/image-to-video.html


4
Ich erhalte folgende Meldung: "Die Option qscale (VBR (Fixed Quality Scale) verwenden) kann nicht auf die Eingabedatei temp /% 05d.jpg angewendet werden. Sie versuchen, eine Eingabeoption auf eine Ausgabedatei anzuwenden oder umgekehrt. Verschieben Sie diese Option vor die Datei, zu der es gehört. Fehleranalyseoptionen für die Eingabedatei temp /% 05d.jpg. Fehler beim Öffnen der Eingabedateien: Ungültiges Argument "und wenn dies korrigiert wird," Bitte verwenden Sie -q: a oder -q: v, -qscale ist mehrdeutig Pixelformat angegeben, yuvj420p für H.264-Codierung ausgewählt. Verwenden Sie -pix_fmt yuv420p, um die Kompatibilität mit veralteten Mediaplayern zu gewährleisten. [libx264 @ 0x3a84820] -qscale wird ignoriert, -crf wird empfohlen. "
Sanjay Manohar

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.