On 18/06/2025 02.55, Paul B Mahol wrote:
On Tue, Jun 17, 2025 at 11:19 PM Mark Filipak <
Maybe you can tell me why this experiment fails. ffmpeg^ -i "c:\8-bit ybr420 smpte170m.mkv"^ -map 0 -c:v libx264 -c:a copy^ "c:\8-bit ybr420 smpte170m.mp4"
Input #0, matroska,webm, from 'c:\8-bit ybr420 smpte170m.mkv': Stream #0:0: Video: mpeg2video (Main), yuv420p(tv, smpte170m, progressive), 720x480 [SAR 32:27 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default) Stream #0:1: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s, Start 0.004000 (default) Stream #0:2: Subtitle: dvd_subtitle (dvdsub), 720x480
[sost#0:2 @ 0000000004c5ec80] Automatic encoder selection failed Default encoder for format mp4 (codec none) is probably disabled. Please choose an encoder manually.
You need to select video encoder manually because it failed to pick one for you automatically.
Well, that's certainly what it says. Apparently '-map 0' is no longer enough if you don't copy all streams. This (map va, copy va) succeeds: ffmpeg^ -i "c:\8-bit ybr420 smpte170m.mkv"^ -map 0:v -map 0:a -c:v libx264 -c:a copy^ "c:\8-bit ybr420 smpte170m.mp4" This (copy vas) succeeds: ffmpeg^ -i "c:\8-bit ybr420 smpte170m.mkv"^ -map 0 -c:v libx264 -c:a copy -c:s copy^ "c:\8-bit ybr420 smpte170m.mp4" This (copy va) fails: ffmpeg^ -i "c:\8-bit ybr420 smpte170m.mkv"^ -map 0 -c:v libx264 -c:a copy^ "c:\8-bit ybr420 smpte170m.mp4" It fails with a nonsense error message. _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".