Empfehlen Sie mir ein gutes Videoformat zum Kodieren meines Videos

Empfehlen Sie mir ein gutes Videoformat zum Kodieren meines Videos

Ich habe mir vor kurzem eine Helmkamera für mein Motorrad zugelegt und konnte damit Videos machen, allerdings speichert sie diese im Motion JPEG-Format, was sehr platzineffizient ist. 30 Minuten in 640 x 480 benötigen 2 GB. Mit diesem Befehl kann ich das in MPG umwandeln:

ffmpeg -i myvideo.avi myvideo.mpg

Das spart viel Platz. Aber ist das das beste Videoformat? Sollte ich etwas Neues wie AAC verwenden? Und wenn ja, wie? (Wie lautet der Befehl ffmpeg/mencoder/gstreamer/transcode?)

Anforderungen:

  • Konvertierbar unter Linux ausschließlich mit Open-Source-Tools
  • Muss unter Linux gespielt werden
  • Es ist mir egal, ob es auf anderen Geräten (wie iPods) abgespielt werden kann.
  • Sollte einigermaßen die gleiche Qualität behalten
  • Der Ton ist mir egal, ich bin versucht, ihn zu entfernen
  • Ich bin bereit, „patentiert“ Formate wie MP3 usw. zu verwenden.
  • Ich bin nicht besonders daran interessiert, die Transkodierungszeit um Millisekunden zu verkürzen oder extreme Dateieinsparungen zu erzielen.

Antwort1

Antwort2

Der neueste „Standard“ ist h264. Er wird überall verwendet, von Mobiltelefonen über Blu-ray bis hin zu iPods. Außerdem kann ffmpeg ihn gut kodieren/dekodieren. Ich habe ffmpeg verwendet, um ganze DVDs in eine 120 MB große Datei zu komprimieren, um sie auf meinen iPod zu laden. Die Auflösung ist zwar niedriger, aber es sieht trotzdem toll aus.

Diese Site bietet eine Kurzanleitung zur Verwendung von ffmpeg zum Kodieren in h264.Link Text

Antwort3

Wie wäre es mitMatroska und H264?

Es gibt einige potenzielle Probleme mit Apple und h264, aber im Moment scheint alles in Ordnung zu sein.

Als Frontend beim Rippen und Kodieren von DVDs verwende ichHandbremse, aber ich weiß nicht, ob Sie verwenden könnenHandbremsefür Ihren Bedarf.


Aktualisieren: Und um diese MKV/H264 in Ubuntu abzuspielen, verwende ich den VLC-Player.


Aktualisieren: Sie können Handbreak verwenden, um Ihr Video etwa wie folgt zu konvertieren:

HandBrakeCLI -i my_vid.avi -E faac -B 128 -f mp4 -e x264 -o my_new_video.mp4

Antwort4

Verwenden Sie den gängigsten, am häufigsten verfügbaren, am meisten akzeptierten und am wahrscheinlichsten unterstützten Codec der MPEG4-Klasse.

verwandte Informationen