[FFmpeg-trac] #7720(ffprobe:new): ffprobe and AVI audio delay

FFmpeg trac at avcodec.org
Thu Feb 7 20:30:54 EET 2019


#7720: ffprobe and AVI audio delay
-------------------------------------+-------------------------------------
             Reporter:  DCTing       |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  ffprobe      |                  Version:  3.1.7
             Keywords:  AVI audio    |               Blocked By:
  delay ffprobe                      |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 '''Summary of the bug:'''

 When trying to obtain the (non zero) audio delay from an AVI file through
 '''ffprobe''', 0 seconds is the result. Same result in Linux and Windows.

 Other applications like Media Player Classic show the right non zero
 value, see image: [[https://i.stack.imgur.com/bl7CI.png]]

 '''How to reproduce:'''

 (Using ffprobe v3.2.10-1~deb9u1+rpt1).

 Run a ffprobe command over an AVI file that has audio delay:

 {{{
 ffprobe -show_entries stream -i "(My_AVI_file_path)"
 }}}

 The result is like this (no audio delay can be found, AFAIK...):

 {{{
 index=0
 codec_name=mpeg4
 codec_long_name=MPEG-4 part 2
 profile=Advanced Simple Profile
 codec_type=video
 codec_time_base=1001/24000
 codec_tag_string=XVID
 codec_tag=0x44495658
 width=720
 height=384
 coded_width=720
 coded_height=384
 has_b_frames=1
 sample_aspect_ratio=1:1
 display_aspect_ratio=15:8
 pix_fmt=yuv420p
 level=5
 color_range=N/A
 color_space=unknown
 color_transfer=unknown
 color_primaries=unknown
 chroma_location=left
 field_order=unknown
 timecode=N/A
 refs=1
 quarter_sample=false
 divx_packed=false
 id=N/A
 r_frame_rate=24000/1001
 avg_frame_rate=24000/1001
 time_base=1001/24000
 start_pts=0
 start_time=0.000000
 duration_ts=179064
 duration=7468.461000
 bit_rate=1804834
 max_bit_rate=N/A
 bits_per_raw_sample=N/A
 nb_frames=179064
 nb_read_frames=N/A
 nb_read_packets=N/A
 DISPOSITION:default=0
 DISPOSITION:dub=0
 DISPOSITION:original=0
 DISPOSITION:comment=0
 DISPOSITION:lyrics=0
 DISPOSITION:karaoke=0
 DISPOSITION:forced=0
 DISPOSITION:hearing_impaired=0
 DISPOSITION:visual_impaired=0
 DISPOSITION:clean_effects=0
 DISPOSITION:attached_pic=0
 DISPOSITION:timed_thumbnails=0
 index=1
 codec_name=ac3
 codec_long_name=ATSC A/52A (AC-3)
 profile=unknown
 codec_type=audio
 codec_time_base=1/48000
 codec_tag_string=[0] [0][0]
 codec_tag=0x2000
 sample_fmt=fltp
 sample_rate=48000
 channels=6
 channel_layout=5.1(side)
 bits_per_sample=0
 dmix_mode=-1
 ltrt_cmixlev=-1.000000
 ltrt_surmixlev=-1.000000
 loro_cmixlev=-1.000000
 loro_surmixlev=-1.000000
 id=N/A
 r_frame_rate=0/0
 avg_frame_rate=0/0
 time_base=1/56000
 start_pts=0
 start_time=0.000000              <- NOTE!!!
 duration_ts=N/A
 duration=N/A
 bit_rate=448000
 max_bit_rate=N/A
 bits_per_raw_sample=N/A
 nb_frames=418233816
 nb_read_frames=N/A
 nb_read_packets=N/A
 DISPOSITION:default=0
 DISPOSITION:dub=0
 DISPOSITION:original=0
 DISPOSITION:comment=0
 DISPOSITION:lyrics=0
 DISPOSITION:karaoke=0
 DISPOSITION:forced=0
 DISPOSITION:hearing_impaired=0
 DISPOSITION:visual_impaired=0
 DISPOSITION:clean_effects=0
 DISPOSITION:attached_pic=0
 DISPOSITION:timed_thumbnails=0
 }}}

 Is there a way to obtain the audio delay via command line?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7720>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list