2013-08-26 7 views
6

Wenn ich versuche, einen Screencast mit Quicktime oder Screen Aufnahme und dann im Web zur Verwendung .ogv Umwandlung, bekomme ich diesen Fehler oft:HTML5 Video OGV Konvertierung auf Mac

$ ffmpeg2theora test.mov 
[audioresample @ 0x7fa903800ee0] Audio sample format conversion failed 

Die resultierende test.ogv Datei wird nicht in VLC spielen. Ich kann ffmpeg verwenden, um mov erfolgreich in mp4 umzuwandeln. Gibt es nur bestimmte Audiotypen, die ffmpeg2theora unterstützt? ffmpeg2theora Version 0.29

Mehr Leistung:

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mov': 
    Metadata: 
    major_brand  : qt 
    minor_version : 537199360 
    compatible_brands: qt 
    creation_time : 2013-08-26 20:50:37 
    Duration: 00:00:07.00, start: 0.000000, bitrate: 1458 kb/s 
    Stream #0:0(eng): Audio: aac (mp4a/0x6134706D), 44100 Hz, stereo, fltp, 90 kb/s 
    Metadata: 
     creation_time : 2013-08-26 20:50:37 
     handler_name : Apple Alias Data Handler 
    Stream #0:1(eng): Video: h264 (Main) (avc1/0x31637661), yuv420p, 1920x1200, 1362 kb/s, 30 fps, 30 tbr, 3k tbn, 6k tbc 
    Metadata: 
     creation_time : 2013-08-26 20:50:37 
     handler_name : Apple Alias Data Handler 
+3

Hat 'ffmpeg2theora' zusätzliche Funktionen in' ffmpeg'? Warum nicht einfach 'ffmpeg' verwenden, um ogv zu machen? 'ffmpeg -i Eingabe -c: v libtheora -c: a libvorbis -q: v 7 -q: a 5 Ausgabe.ogv' Siehe [FFmpeg Wiki: Theora und Vorbis Encoding Guide] (https://trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide). – LordNeckbeard

+0

Danke, das hat funktioniert. – Loren

Antwort

8
brew remove ffmpeg 
brew install --with-theora --with-libvorbis ffmpeg 
ffmpeg -i test.mov -c:v libtheora -c:a libvorbis -q:v 10 -q:a 10 test.ogv 
+4

'-c: v theora' funktioniert möglicherweise, abhängig von Ihrer ffmpeg-Version, aber es ist typischer, in Encoder-Namen explizit zu sein, daher sollte es in' -c: v libtheora' geändert werden. – LordNeckbeard

0

Sie können in ffmpeg-Lösung speziell interessiert sein, aber die Miro Video Convertor ist ein weiteres freies OS X-Option, die für die Umwandlung von mov großen Werke in ogg.