আমার কোনও বিন্যাসে একটি ছোট ভিডিও এনকোড করা দরকার যা কোনও অতিরিক্ত কোডেক ইনস্টল না করে উইন্ডোজ এক্সপি-তে উইন্ডোজ মিডিয়া প্লেয়ারের সাথে প্লে করা যায়। পুনর্নির্মাণ প্রক্রিয়াটির জন্য আমি ffmpeg ব্যবহার করছি।
আমি ইতিমধ্যে msmpeg4v2
কোডেক চেষ্টা করেছি তবে মানটি ভয়ঙ্কর (মূল ভিডিওর তুলনায় আপনি বড় "ব্লকগুলি দেখতে পান) তাই আমি অন্যান্য কোডেকগুলি সন্ধান করছি যা বাক্স থেকে কার্যকর এবং কমপক্ষে" ঠিক আছে "গুণমান রয়েছে।
যেহেতু মন্তব্যগুলি ইঙ্গিত দিয়েছে যে এটি কোডেক নয় তবে বিট্রেট সমস্যা হতে পারে, তাই আমি যে আদেশটি ব্যবহার করেছি তা এখানে:
ffmpeg -i x.flv -vcodec msmpeg4v2 -acodec adpcm_ima_wav x.avi
আউটপুট:
Input #0, flv, from 'x.flv':
Metadata:
moovPosition : 39337765
avcprofile : 100
avclevel : 30
aacaot : 2
videoframerate : 25
audiochannels : 2
Duration: 00:06:19.52, start: 0.000000, bitrate: 836 kb/s
Stream #0:0: Video: h264 (High), yuv420p, 702x396 [SAR 2596:3679 DAR 354:283], 25 tbr, 1k tbn, 50 tbc
Stream #0:1: Audio: aac, 48000 Hz, stereo, s16
w:702 h:396 pixfmt:yuv420p tb:1/1000000 sar:2596/3679 sws_param:
Output #0, avi, to 'x.avi':
Metadata:
moovPosition : 39337765
avcprofile : 100
avclevel : 30
aacaot : 2
videoframerate : 25
audiochannels : 2
ISFT : Lavf53.32.100
Stream #0:0: Video: msmpeg4v2 (MP42 / 0x3234504D), yuv420p, 702x396 [SAR 2596:3679 DAR 354:283], q=2-31, 200 kb/s, 25 tbn, 25 tbc
Stream #0:1: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 48000 Hz, stereo, s16, 384 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> msmpeg4v2)
Stream #0:1 -> #0:1 (aac -> adpcm_ima_wav)
Press [q] to stop, [?] for help
frame= 9485 fps=436 q=31.0 Lsize= 31197kB time=00:06:19.48 bitrate= 673.5kbits/s
video:12628kB audio:17913kB global headers:0kB muxing overhead 2.149820%