On 09/04/2020 16:58, atticus via ffmpeg-user wrote:
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Thursday, April 9, 2020 1:00 PM, Peter van den Houten <peter...@gmail.com> 
> wrote:
>>
>> Try:
>>
>> ffmpeg -i video.MTS -vf scale=720:-2 -c:v libx264 -crf 20 -c:a copy -y 
>> padded.MTS
>>
>> Change -crf 20 up or down to suit quality and/or file size.
>>
>> Regards
>> Peter
> 
> Yes I noticed that, the problem with this is that I want my script to be as 
> general as possible so I don't know in advance which dimension has to be 
> scaled.
> 
> Cheers
>
This will extract the dimension which you can then use in your script:

for f in *; do echo "$f" $(mediainfo --Output='Video;%Width%\n' "$f"); done

Change %Width% to %Height% as needed.

I used mediainfo for analysis of stream parameters because I use a hidden 
feature in a much larger script:

mediainfo --parsespeed=1 [filename]

This is the easiest (not quickest) way I have found to determine the bit rate 
of certain files which don't reveal their bit rates.

Regards
Peter
_______________________________________________
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".

Reply via email to