[FFmpeg-trac] #7277(avformat:new): FFPROBE/MPEG reports incorrect aspect ratio from MOV files
FFmpeg
trac at avcodec.org
Tue Jun 26 03:07:20 EEST 2018
#7277: FFPROBE/MPEG reports incorrect aspect ratio from MOV files
----------------------------------+---------------------------------------
Reporter: ianken | Type: defect
Status: new | Priority: normal
Component: avformat | Version: unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
----------------------------------+---------------------------------------
The media in question pixel aspect is 1:1 and DAR is 16:9. It is super
vanilla.
VLC and MediaInfo detect the aspect ratio correctly.
Report log:
Command line:
ffprobe.exe BogusAspect.mov -report
ffprobe version 4.0 Copyright (c) 2007-2018 the FFmpeg developers
built with gcc 7.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-
bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-
libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr
--enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2
--enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-
libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa
--enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx
--enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-
nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 14.100 / 56. 14.100
libavcodec 58. 18.100 / 58. 18.100
libavformat 58. 12.100 / 58. 12.100
libavdevice 58. 3.100 / 58. 3.100
libavfilter 7. 16.100 / 7. 16.100
libswscale 5. 1.100 / 5. 1.100
libswresample 3. 1.100 / 3. 1.100
libpostproc 55. 1.100 / 55. 1.100
[NULL @ 0000025f49eceac0] Opening 'BogusAspect.mov' for reading
[file @ 0000025f49ecf380] Setting default whitelist 'file,crypto'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Format
mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] ISO: File Type Major Brand:
qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] sample aspect ratio already
set to 13039:15595, ignoring 'pasp' atom (1:1)
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] sample aspect ratio already
set to 13039:15595, ignoring 'pasp' atom (1:1)
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] sample aspect ratio already
set to 13039:15595, ignoring 'pasp' atom (1:1)
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 0, edit list 0
- media time: 0, duration: 61758000
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 1, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 2, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 3, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 4, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 5, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 6, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 7, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 8, edit list 0
- media time: 0, duration: 123639516
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Unknown dref type 0x73696c61
size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Processing st: 9, edit list 0
- media time: 0, duration: 61758000
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] Before
avformat_find_stream_info() pos: 59671826860 bytes read:878841 seeks:7
nb_streams:10
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000025f49eceac0] After
avformat_find_stream_info() pos: 1177232 bytes read:2058489 seeks:8
frames:377
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'BogusAspect.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2018-06-20T22:34:19.000000Z
com.apple.finalcutstudio.media.uuid: 9670529C-
3E93-41DC-A758-14DC19F2B770
com.apple.quicktime.player.movie.audio.gain: 1.000000
com.apple.quicktime.player.movie.audio.treble: 0.000000
com.apple.quicktime.player.movie.audio.bass: 0.000000
com.apple.quicktime.player.movie.audio.balance: 0.000000
com.apple.quicktime.player.movie.audio.pitchshift: 0.000000
com.apple.quicktime.player.movie.audio.mute:
com.apple.quicktime.player.movie.visual.brightness: 0.000000
com.apple.quicktime.player.movie.visual.color: 1.000000
com.apple.quicktime.player.movie.visual.tint: 0.000000
com.apple.quicktime.player.movie.visual.contrast: 1.000000
com.apple.quicktime.player.version: 7.6.6 (7.6.6)
com.apple.quicktime.version: 7.7.3 (2890.9) 0x7738000 (Mac OS X,
10.10.5, 14F1605)
Duration: 00:42:55.83, start: 0.000000, bitrate: 185328 kb/s
Stream #0:0(eng), 1, 1/23976: Video: prores (apch / 0x68637061),
yuv422p10le(bt709, progressive), 1920x1080, 176063 kb/s, SAR 13039:15595
DAR 208624:140355, 23.98 fps, 23.98 tbr, 23976 tbn, 23976 tbc (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
encoder : Apple ProRes 422 HQ
timecode : 00:59:59:00
Side data:
displaymatrix: rotation of -0.00 degrees
Stream #0:1(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (FL), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:2(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (FR), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:3(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, mono, s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:4(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (LFE), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:5(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (BL), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:6(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (BR), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:7(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (DL), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:8(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69),
48000 Hz, 1 channels (DR), s32 (24 bit), 1152 kb/s (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:34:19.000000Z
handler_name : Apple Alias Data Handler
Stream #0:9(eng), 0, 1/23976: Data: none (tmcd / 0x64636D74), SAR
13039:15595 DAR 0:0 (default)
Metadata:
rotate : 0
creation_time : 2018-06-20T22:56:32.000000Z
handler_name : Apple Alias Data Handler
timecode : 00:59:59:00
Unsupported codec with id 0 for input stream 9
[AVIOContext @ 0000025f49ed7e40] Statistics: 2058489 bytes read, 8 seeks
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7277>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list