[FFmpeg-user] WMV to H264 resulting in size change
Carl Eugen Hoyos
cehoyos at ag.or.at
Fri Apr 10 00:29:51 CEST 2015
Benjamin Black <benblack86 <at> gmail.com> writes:
> I suspect that the video has wrong SAR or DAR or both.
Do you mean WMP does not show the original video as 4:3?
> I’m just trying to keep the output looking like the input.
If you use the setsar filter, I expect you to make the
output different from the input.
> VLC, safari, firefox, chrome, and quicktime all claim
> that the output video is 640x480.
VLC and firefox (correctly) tell me that the output
file you provided is 720x480. vlc plays it with a
correct aspect ratio of 4:3, firefox ignores the
aspect ratio and plays the video incorrectly in a
widescreen fashion. (firefox 26)
Google Chrome (39.0) does not show me the
video resolution but plays the video with the correct
aspect ratio.
Please try to understand that there is a difference
between "video resolution" (which is 720x480 both
for your input and output file) and "screen resolution"
or "window resolution": There are infinite correct
such resolutions for a given video resolution and
aspect ratio.
The reason FFmpeg does not change the 720x480 by
default (although this is not the resolution used
at playback on your screen) is that such a change
would generally damage the quality of your output
file.
It is of course possible that there is a bug in
FFmpeg (that the display aspect ratio of the
input video is not 4:3), in this case we should
try to fix the bug, not work-around it (with the
setsar filter). The relevant application is WMP
afaict.
Carl Eugen
More information about the ffmpeg-user
mailing list