[FFmpeg-user] Specifying Video Stream with V instead of v

MrNice wxcvbn2006 at iol.ie
Mon Nov 9 15:40:04 CET 2015



On 09/11/15 14:10, Josh Marell wrote:
> Nicolas,
> 
> I'm sorry but I guess I don't understand your answer. How does that relate
> to my question about the use of -c:v vs -c:V? Yes "-map 0" includes all
> streams I want all my streams copied from the input to the output, but I
> only want the video file to be converted. What am I not specifying
> though? It seems like there is information missing from your reply.
> 
> Thank you,
> 
> Josh
> 
> On Monday, November 9, 2015, Nicolas George <george at nsup.org> wrote:
> 
>> Le nonidi 19 brumaire, an CCXXIV, Josh Marell a écrit :
>>> However, when I carry this convention over to ffmpeg with:
>>> ffmpeg -i filename.mkv -map 0 -c copy -c:V libx265 265_filename.mkv
>>>
>>> It gives the exact same behavior as the lowercase v option, and again
>> tries
>>> to convert all the video streams (including the mpjeg), not just the H264
>>> stream like the ffprobe command does.
>>>
>>> Is this intended behavior? Is it a bug? Am I misunderstanding something
>>> else entirely about the documentation or the two commands?
>>
>> You wrote "-map 0": you are requesting to include all streams. You do not
>> specify, but the default is libx264 anyways.
>>
>> Regards,
>>
>> --
>>   Nicolas George
>> _______________________________________________
>

Just my small part:
You should add -debug 1 as very first option, I found it very helpful.



More information about the ffmpeg-user mailing list