আমি ভিডিওটি .raw থেকে .mp4 এ রূপান্তর করার চেষ্টা করি। এই কারণে আমি x264 এবং ffmpeg উভয়ই ডাউনলোড, বিল্ড এবং ইনস্টল করেছি। তবে, আদেশ:
ffmpeg -f h264 -i output.raw -vcodec copy output.mp4
ত্রুটি সহ ব্যর্থ (নীচের ছবিতে দেখানো হয়েছে)। এই সমাধানের জন্য কোনো উপায় আছে কি?
আমি যে কমান্ডগুলি চালাচ্ছি:
1
root@beagleboard:/# v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : YUV 4:2:2 (YUYV)
Index : 1
Type : Video Capture
Pixel Format: 'MJPG' (compressed)
Name : MJPEG
2
root@beagleboard:/dev# v4l2-ctl --set-fmt-video=pixelformat=0
output.raw
থেকে এসেছেন এবং কীভাবে আপনি এটি তৈরি করেছেন?
./capture -f -c 100 -o > output.raw
। ক্যাপচার.সি ডাউনলোড করেছেন: linuxtv.org/downloads/v4l-dvb-apis/capture-example.html থেকে ।
ffmpeg -i output.raw
ধরে নিলেন যে আপনি রূপান্তর করার চেষ্টা করছেনoutput.raw
। এছাড়াও যদি আপনি চেষ্টাffmpeg -i output.raw -vcodec libx264 -pix_fmt yuv420p output.mp4
করেন কনসোল আউটপুট কি?