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
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
Cảm ơn, điều đó đã hiệu quả. – Loren