Hello,
I’m trying to convert a WMV video with original dimensions 720x480 to H264, but the output changes to 640x480. And ffprobe claims that the output video is 720x480, but all the video players I’ve tried report that it is 640x480. I’ve tried version 2.6.1 and the latest. Am I missing something obvious or is this a bug? Original: https://www.dropbox.com/s/kr063bofzqvry4f/original.wmv?dl=0 Output: https://www.dropbox.com/s/iky46jpu0gzt517/output.mp4?dl=0 > bin/ffmpeg -y -i original.wmv -c:v libx264 -profile:v baseline -b:v 3072k > -r:v 30 -preset medium -c:a libfdk_aac -profile:a aac_low -ac 2 -b:a 128k > -r:a 44100 -movflags faststart output.mp4 ffmpeg version git-2015-04-09-98d0c42 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-4) configuration: --prefix=/home/benblack/ffmpeg_build --extra-cflags=-I/home/benblack/ffmpeg_build/include --extra-ldflags=-L/home/benblack/ffmpeg_build/lib --bindir=/home/benblack/bin --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libx264 libavutil 54. 22.101 / 54. 22.101 libavcodec 56. 34.100 / 56. 34.100 libavformat 56. 30.100 / 56. 30.100 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 13.101 / 5. 13.101 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 1.100 / 1. 1.100 libpostproc 53. 3.100 / 53. 3.100 [wmv3 @ 0x3264ba0] Extra data: 8 bits left, value: 0 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, asf, from 'original.wmv': Metadata: Application : Windows Movie Maker 6.0.6002.18273 WM/ToolVersion : 6.0.6002.18273 WM/ToolName : Windows Movie Maker WMFSDKVersion : 11.0.6002.18049 WMFSDKNeeded : 0.0.0.0000 Buffer Average : 755 VBR Peak : 5498136 IsVBR : 1 DeviceConformanceTemplate: MP@ML Duration: 00:00:23.77, start: 0.000000, bitrate: 6767 kb/s Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, 2 channels, fltp, 192 kb/s Stream #0:1(eng): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 720x480, 6634 kb/s, SAR 8:9 DAR 4:3, 30 fps, 30 tbr, 1k tbn, 1k tbc [libx264 @ 0x3265720] using SAR=8/9 [libx264 @ 0x3265720] using cpu capabilities: MMX2 SSE2Fast LZCNT [libx264 @ 0x3265720] profile Constrained Baseline, level 3.0 [libx264 @ 0x3265720] 264 - core 146 r2 121396c - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=3072 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 [wmv3 @ 0x3265060] Extra data: 8 bits left, value: 0 Output #0, mp4, to 'output_dev.mp4': Metadata: Application : Windows Movie Maker 6.0.6002.18273 WM/ToolVersion : 6.0.6002.18273 WM/ToolName : Windows Movie Maker WMFSDKVersion : 11.0.6002.18049 WMFSDKNeeded : 0.0.0.0000 Buffer Average : 755 VBR Peak : 5498136 IsVBR : 1 DeviceConformanceTemplate: MP@ML encoder : Lavf56.30.100 Stream #0:0(eng): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=-1--1, 3072 kb/s, 30 fps, 15360 tbn, 30 tbc Metadata: rotate : 0 encoder : Lavc56.34.100 libx264 Stream #0:1(eng): Audio: aac (libfdk_aac) (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Metadata: encoder : Lavc56.34.100 libfdk_aac Stream mapping: Stream #0:1 -> #0:0 (wmv3 (native) -> h264 (libx264)) Stream #0:0 -> #0:1 (wmav2 (native) -> aac (libfdk_aac)) Press [q] to stop, [?] for help [libfdk_aac @ 0x3266680] Queue input is backward in time [mp4 @ 0x3286060] Non-monotonous DTS in output stream 0:1; previous: 27648, current: 26592; changing to 27649. This may result in incorrect timestamps in the output file. [mp4 @ 0x3286060] Non-monotonous DTS in output stream 0:1; previous: 27649, current: 27616; changing to 27650. This may result in incorrect timestamps in the output file. [mp4 @ 0x3286060] Starting second pass: moving the moov atom to the beginning of the file frame= 712 fps= 22 q=-1.0 Lsize= 9362kB time=00:00:23.76 bitrate=3227.1kbits/s video:8968kB audio:373kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.229650% [libx264 @ 0x3265720] frame I:14 Avg QP:26.74 size: 27026 [libx264 @ 0x3265720] frame P:698 Avg QP:28.50 size: 12613 [libx264 @ 0x3265720] mb I I16..4: 26.3% 0.0% 73.7% [libx264 @ 0x3265720] mb P I16..4: 2.1% 0.0% 5.0% P16..4: 55.0% 26.4% 7.8% 0.0% 0.0% skip: 3.7% [libx264 @ 0x3265720] final ratefactor: 23.59 [libx264 @ 0x3265720] coded y,uvDC,uvAC intra: 70.3% 87.8% 31.0% inter: 48.4% 57.5% 2.5% [libx264 @ 0x3265720] i16 v,h,dc,p: 29% 23% 24% 24% [libx264 @ 0x3265720] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 18% 19% 6% 7% 7% 6% 6% 5% [libx264 @ 0x3265720] i8c dc,h,v,p: 49% 26% 18% 7% [libx264 @ 0x3265720] ref P L0: 88.4% 7.2% 4.4% [libx264 @ 0x3265720] kb/s:3095.11 > ffprobe -v error -select_streams v:0 -show_entries stream=width,height > output.mp4 [STREAM] width=720 height=480 [/STREAM] Thanks, Ben _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
