2013-08-26 44 views
6

Khi tôi cố gắng ghi một screencast với Quicktime hoặc ScreenFlow và sau đó chuyển đổi để .ogv để sử dụng trên web, tôi nhận được lỗi này nhiều lần:HTML5 video ogv chuyển đổi trên Mac

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

Các kết quả test.ogv tập tin không không chơi trong VLC. Tôi có thể sử dụng ffmpeg để chuyển đổi thành công mov thành mp4. Chỉ có một số loại âm thanh nhất định mà ffmpeg2theora hỗ trợ? ffmpeg2theora phiên bản 0,29

Nhiều đầu ra:

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

Có 'ffmpeg2theora' có các tính năng bổ sung bị thiếu trong' ffmpeg' không? Tại sao không chỉ sử dụng 'ffmpeg' để tạo ogv? 'ffmpeg -i input -c: v libtheora -c: a libvorbis -q: v 7 -q: a 5 output.ogv' Xem [FFmpeg Wiki: Hướng dẫn mã hóa Theora và Vorbis] (https://trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide). – LordNeckbeard

+0

Cảm ơn, điều đó đã hiệu quả. – Loren

Trả lời

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' có thể hoạt động, tùy thuộc vào phiên bản ffmpeg của bạn, nhưng điển hình hơn là phải rõ ràng trong tên bộ mã hóa, vì vậy nó phải được thay đổi thành' -c: v libtheora'. – LordNeckbeard

0

Bạn có thể đặc biệt quan tâm trong dung dịch ffmpeg, nhưng Miro Video Convertor là một tùy chọn OS X miễn phí mà hoạt động tuyệt vời để chuyển đổi mov để ogg.