আমরা ffmpeg-0.9.2 এ .mpeg এ .mxf ভিডিও রূপান্তর করার চেষ্টা করছি এবং 0.9.2 সংস্করণটির মত .mxf রূপান্তর সমর্থন করে না। Mpeg তে।
আমরা ffmpeg এর সর্বশেষ 0.11 সংস্করণে স্যুইচ করতে চাই না কারণ সর্বশেষ সংস্করণটির জন্য ভিডিও ফলাফল খুব খারাপ। হয়তো আমরা .mxf বিন্যাস রূপান্তর করার জন্য সঠিক কমান্ড ব্যবহার করছি না।
নীচে রূপান্তর কমান্ডের ত্রুটি হল:
[root@localhost ~]# ffmpeg -i test.mxf -ac 2 output.mpg ffmpeg version 0.9.2-syslint, Copyright (c) 2000-2012 the FFmpeg developers
built on Mar 1 2013 22:34:33 with gcc 4.6.3
configuration: --prefix=/usr/local/cpffmpeg --enable-shared --enable-nonfree --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable-decoder=liba52 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra-version=syslint
libavutil 51. 32. 0 / 51. 54.100
libavcodec 53. 42. 4 / 53. 42. 4
libavformat 53. 24. 2 / 53. 24. 2
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 77.100
libswscale 2. 1. 0 / 2. 1.100
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, mxf, from `test.mxf`:
Duration: 00:00:07.04, start: 0.000000, bitrate: 62580 kb/s
Stream #0:0: Video: mpeg2video (4:2:2), yuv422p, 720x608 [SAR 608:405 DAR 16:9], 50000 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 8 channels, s16, 6144 kb/s
File `output.mpg` already exists. Overwrite ? [y/N] y
Incompatible pixel format `yuv422p` for codec `mpeg1video`, auto-selecting format `yuv420p`
[buffer @ 0x8476e0] w:720 h:608 pixfmt:yuv422p tb:1/1000000 sar:608/405 sws_param:
[buffersink @ 0x847b80] auto-inserting filter `auto-inserted scaler 0` between the filter `src` and the filter `out`
[scale @ 0x848220] w:720 h:608 fmt:yuv422p sar:608/405 -> w:720 h:608 fmt:yuv420p sar:608/405 flags:0x4
[mpeg @ 0x84a7a0] VBV buffer size not set, muxing may fail
Output #0, mpeg, to `output.mpg`:
Metadata:
encoder : Lavf53.24.2
Stream #0:0: Video: mpeg1video, yuv420p, 720x608 [SAR 608:405 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream #0:1: Audio: mp2, 48000 Hz, 2 channels, s16, 128 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video -> mpeg1video)
Stream #0:1 -> #0:1 (pcm_s16le -> mp2)
Press [q] to stop, [?] for help
[buffer @ 0x8476e0] Changing frame properties on the fly is not supported.
Failed to inject frame into filter network