it-swarm.com.de

Wie kann ich eine ogv-Datei in mp4 konvertieren?

Ich habe einen Screencast mit recordmydesktop erstellt, der eine .ogv-Datei erstellt hat. Ich glaube, dies ist eine OGG-Datei, die mit dem Theora-Codec codiert wurde. Ich frage mich, wie kann ich das in MPEG4/H.264 konvertieren? Ich habe versucht, ffmpeg auf naive Weise wie folgt zu verwenden:

ffmpeg -i demo.ogv -f mp4 demo.mp4

Dies erzeugt jedoch einen bösen Fleck von dunklen Grüns und Grautönen, wenn Sie versuchen, es im Mplayer erneut zu spielen. Ich habe dann versucht, mit den hier angegebenen Befehlszeilen-Flags komplexer zu werden: Konvertieren einer Videodatei in ein beliebiges Dateiformat in MPEG4/H.264?

ffmpeg -i demo.ogv \
       -s 352x288 -vcodec libx264 -vpre default \
       -acodec libmp3lame -ab 192k -ac 2 -ar 44100 -f mp4 \
       demo.mp4

Das Ergebnis war jedoch dasselbe.

Wenn jemand einen Einblick hat, wie diese Aufgabe am besten gelöst werden kann, wäre ich Ihnen dankbar, wenn Sie mir Bescheid geben könnten.

59
jbeard4

Arista TranscoderInstall Arista Transcoder

oder von der Kommandozeile

Sudo apt-get install arista -y

Sie können diese Software benutzen, die ich immer benutze und die ich wirklich gut finde. Um eine ogv-Datei in mp4 zu konvertieren, sollten Sie ein beliebiges Sony-Gerät auswählen.

alt text

33
DrKenobi

Dies ist jetzt eine ältere Frage, aber ein modernes FFmpeg (unter Xenial Xerus und darauf folgenden Releases) würde eine ogv-Datei folgendermaßen konvertieren:

ffmpeg -i input.ogv \
       -c:v libx264 -preset veryslow -crf 22 \
       -c:a libmp3lame -qscale:a 2 -ac 2 -ar 44100 \
       output.mp4

und dies sollte eine ausgezeichnete Datei erzeugen.

Zusätzliche Verbesserungen:

Einige Änderungen an diesen Einstellungen sind mehr als möglich. Hier sind ein paar Vorschläge:

  1. Wenn Sie eine eingestellte Bitrate für den MP3-Sound wünschen, ändern Sie die Einstellung -qscale:a 2 in die Einstellung -b:a 196k. (Verwenden Sie je nach Wunsch einen höheren oder niedrigeren Wert für die Bitrate.)
  2. Wenn Sie eine bessere Videoqualität wünschen , verringern Sie die CRF-Einstellung auf etwa: -crf 18. Beachten Sie, dass die Dateigröße zunimmt , wenn die Qualitätseinstellung verringert wird .
  3. Manchmal haben Player wie WMP und Quicktime Probleme mit MP3-Audio in einem MP3-Container. In diesen Fällen ist es sinnvoll, stattdessen AAC-Sound zu verwenden:

    ffmpeg -i input.ogv \
       -c:v libx264 -preset veryslow -crf 22 \
       -c:a aac -b:a 160k -strict -2 \
       output.mp4
    

    Neuere Versionen von FFmpeg (, dh nach 5. Dezember 2015 veröffentlicht, benötigen die Option -strict -2 nicht, werden jedoch weiterhin für Xenial Xerus benötigt. ..

48
andrew.46

FF Multi Converter ist eine weitere gute Wahl, nicht nur für erfolgreiche Gespräche zwischen .ogv und .mp4. Einfache, benutzerfreundliche und elegante Oberfläche, bietet ein vollständiges Protokoll der Konvertierungsdetails, unterstützt eine große Liste von Formaten (siehe unten) und erledigt die Arbeit schnell.

enter image description here


Audio-/Videoformate:

aac, ac3, afc, aiff, amr, asf, au, avi, dvd, flac, flv, mka, mkv, mmf, mov, mp3, mp4, mpg, ogg, ogv, psp, rm, spx, vob, wav, webm, wma, wmv

Und jedes andere von ffmpeg unterstützte Format.

Bildformate:

bmp, cgm, dpx, emf, eps, fpx, gif, jbig, jng, jpeg, mrsid, p7, pdf, picon, png, ppm, psd, rad, tga, tif, webp, xpm

Und jedes andere von ImageMagick unterstützte Format.

Dokumentdateiformate:

doc  -> odt, pdf
html -> odt
odp  -> pdf, ppt
ods  -> pdf
odt  -> doc, html, pdf, rtf, sxw, txt, xml
ppt  -> odp
rtf  -> odt
sdw  -> odt
sxw  -> odt
txt  -> odt
xls  -> ods
xml  -> doc, odt, pdf

Installation unter Ubuntu - [Stabile Version]

Öffnen Sie ein Terminal und geben Sie Folgendes ein, um ppa zu Ihren Systemressourcen hinzuzufügen und ffmulticonverter zu installieren:

Sudo Add-Apt-Repository ppa: ffmulticonverter/stable
Sudo-Update passend
Sudo apt-get install ffmulticonverter

Standardmäßig bringt ffmulticonverter auch alle optionalen Abhängigkeiten (ffmpeg, pythonmagick, unoconv) mit.

Wenn Sie möchten, können Sie ffmulticonverter alleine installieren und dann nur die optionalen Abhängigkeiten, die Sie möchten, manuell installieren:

Sudo apt-get install - no-install-empfiehlt ffmulticonverter

Dann können Sie den Rest der Abhängigkeiten separat installieren, je nachdem, was Sie konvertieren möchten:

Wenn Sie Videos konvertieren möchten, installieren Sie ffmpeg: Sudo apt-get install ffmpeg
Wenn Sie Dokumente konvertieren möchten, installieren Sie unoconv: Sudo apt-get install unoconv
Wenn Sie Bilder konvertieren möchten, installieren Sie python imagemagick: Sudo apt-get install python-pythonmagick

5
v2r