I saw ffmpeg. I'm new to libav libraries, so please point out for me how to correctly interlace the A/V data. All functions are dynamically loaded, so you'll see pguessformat instead of guessformat. This is something I have only witnessed with ffmpeg after transcoding. It's based on outputexample.c included in ffmpeg distro. Could anyone modify my code to provide better encoding at the beginning of the file?įor reference, the original 10mbps mp4s are encoded by Premiere 5.0 and do not have blockiness at the beginning. How can I tell ffmpeg to pay more attention to the beginning of the video? Do I have to resort to 2-pass encoding? I don't want to nearly double the render time because only the first few seconds of the video have this problem. Slowing down the rendering time by changing the preset to "veryslow" only marginally improves the first few seconds, but it increases render time dramatically. ffmpeg: starts the command -f image2: forces the image file de-muxer for single image files -framerate framespersecond: sets the frame. Then, after about 3-5 seconds, the stream "corrects" itself and the video is crisp and clear. Maybe that stackoverflow answer helps you in your problem. I also like to mention the ffmpeg examples. The problem is that in the first few seconds of the video, the stream is very blocky. 1 solution Solution 1 You best start at the ffmpeg documentation site. These settings work wonderful and after lots of tweaking to get this code, it produces crisp, clear video for high action, stills, many different colors, etc. profile:v main -preset slow -b:v 400k -r 30 -c:a libvo_aacenc -b:a 128k -s 1280x720 -movflags faststart -f mp4 "test-done.mp4" Overlay="(main_w)-(overlay_w):(main_h)-(overlay_h)" -c:v libx264 ffmpeg -i File1.mp4 -c copy -bsf h264mp4toannexb File1.ts ffmpeg -i File2.mp4 -c copy -bsf h264mp4toannexb File2.ts ffmpeg -i 'concat:' -c copy -bsf aacadtstoasc FinalFile.mp4 This will merge MOST H264/MP4 files (with same specs) without any issues. I am using the following code to transcode a 10mbps high quality 1280x720 H264 mp4 into a lower quality H264 mp4 with our logo watermarked on the video.įfmpeg.exe -i test.mp4 -i watermark.png -filter_complex
0 Comments
Leave a Reply. |