Package: mplayer Version: 2:1.3.0-3 Severity: normal For some files switching audio tracks causes de-synchronisation of audio.
The more times I switched audio track the more delay between audio and video. In console output after switching audio track several times I got error decoding the audio block and "A-V:" field value increased with each switching: A:4254.9 V: 155.4 A-V:4099.461 ct: 0.443 3728/3728 2% 4% 2.7% 17 0 After seeking through the media (LEFT/RIGHT keyboard command) playback become synced (and "A-V" parameter changes to almost zero). Example of output: Playing /video/some.avi. libavformat version 57.41.100 (external) Mismatching header version 57.25.100 AVI file format detected. [aviheader] Video stream found, -vid 0 [aviheader] Audio stream found, -aid 1 [aviheader] Audio stream found, -aid 2 [aviheader] Audio stream found, -aid 3 VIDEO: [XVID] 720x400 24bpp 23.976 fps 1578.7 kbps (192.7 kbyte/s) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 57.48.101 (external) Mismatching header version 57.24.102 Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== Clip info: Software: VirtualDubMod 1.5.10.2 (build 2542/release) ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) [Mixer] No hardware mixing, inserting volume filter. Starting playback... Movie-Aspect is undefined - no prescaling applied. VO: [vdpau] 720x400 => 720x400 Planar YV12 [mpeg4 @ 0x7fbef3f7a0a0]Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using the mpeg4_unpack_bframes bitstream filter without encoding but stream copy to fix it. Movie-Aspect is 1.80:1 - prescaling to correct movie aspect. VO: [vdpau] 720x400 => 720x400 Planar YV12 A: 2.1 V: 2.1 A-V: -0.007 ct: -0.024 52/ 52 3% 2% 0.5% 0 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) A: 2.5 V: 2.5 A-V: 0.035 ct: 0.006 60/ 60 3% 3% 0.5% 1 0 [ac3 @ 0x7fbef3f7a0a0]exponent 25 is out-of-range [ac3 @ 0x7fbef3f7a0a0]error decoding the audio block A: 3.7 V: 3.7 A-V: 0.004 ct: 0.027 89/ 89 3% 3% 0.5% 1 0 ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III AUDIO: 44100 Hz, 2 ch, s16le, 160.0 kbit/11.34% (ratio: 20000->176400) Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) A:2619.4 V: 9.2 A-V:2610.216 ct: 0.578 221/221 3% 2% 0.5% 2 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x7fbef3f7a0a0]frame sync error AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) A: 6.3 V: 11.2 A-V: -4.892 ct: 0.378 269/269 3% 2% 0.5% 3 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x7fbef3f7a0a0]exponent 25 is out-of-range [ac3 @ 0x7fbef3f7a0a0]error decoding the audio block AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) [ac3 @ 0x7fbef3f7a0a0]frame sync error A: 8.1 V: 12.8 A-V: -4.700 ct: 0.219 307/307 3% 2% 0.5% 4 0 ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III AUDIO: 44100 Hz, 2 ch, s16le, 224.0 kbit/15.87% (ratio: 28000->176400) Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) A:5157.6 V: 14.2 A-V:5143.460 ct: 0.361 341/341 3% 2% 0.5% 5 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x7fbef3f7a0a0]frame sync error AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) A: 10.2 V: 16.1 A-V: -5.874 ct: 0.173 386/386 3% 2% 0.5% 6 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x7fbef3f7a0a0]exponent -1 is out-of-range [ac3 @ 0x7fbef3f7a0a0]error decoding the audio block AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) [ac3 @ 0x7fbef3f7a0a0]frame sync error A: 12.6 V: 18.2 A-V: -5.628 ct: -0.044 438/438 3% 2% 0.5% 7 0 ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400) Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) A:8009.4 V: 19.9 A-V:7989.482 ct: 0.127 479/479 3% 2% 0.5% 8 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x7fbef3f7a0a0]frame sync error AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) A: 14.3 V: 21.4 A-V: -7.125 ct: -0.023 515/515 3% 3% 0.5% 9 0 ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x7fbef3f7a0a0]exponent -1 is out-of-range [ac3 @ 0x7fbef3f7a0a0]error decoding the audio block AUDIO: 48000 Hz, 2 ch, floatle, 192.0 kbit/6.25% (ratio: 24000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) [ac3 @ 0x7fbef3f7a0a0]frame sync error A: 15.3 V: 22.3 A-V: -6.990 ct: -0.106 535/535 3% 3% 0.5% 10 0 File that cause problem have properties: mediainfo some.avi Complete name : Two.and.a.Half.Men.S01.E01.WEB-DL.Rip.XviD.by.Volshebnik.avi Format : AVI Format/Info : Audio Video Interleave File size : 356 MiB Duration : 22mn 57s Overall bit rate mode : Variable Overall bit rate : 2 169 Kbps Writing application : VirtualDubMod 1.5.10.2 (build 2542/release) Writing library : VirtualDubMod build 2542/release Video ID : 0 Format : MPEG-4 Visual Format profile : Advanced Simple@L4 Format settings, BVOP : 2 Format settings, QPel : No Format settings, GMC : No warppoints Format settings, Matrix : Default (H.263) Muxing mode : Packed bitstream Codec ID : XVID Codec ID/Hint : XviD Duration : 22mn 57s Bit rate : 1 579 Kbps Width : 720 pixels Height : 400 pixels Display aspect ratio : 16:9 Frame rate : 23.976 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Compression mode : Lossy Bits/(Pixel*Frame) : 0.229 Stream size : 259 MiB (73%) Writing library : XviD 1.2.1 (UTC 2008-12-04) Audio #1 ID : 1 Format : AC-3 Format/Info : Audio Coding 3 Mode extension : CM (complete main) Format settings, Endianness : Big Codec ID : 2000 Duration : 22mn 57s Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Compression mode : Lossy Stream size : 31.5 MiB (9%) Alignment : Split accross interleaves Interleave, duration : 42 ms (1.00 video frame) Interleave, preload duration : 500 ms Audio #2 ID : 2 Format : AC-3 Format/Info : Audio Coding 3 Mode extension : CM (complete main) Format settings, Endianness : Big Codec ID : 2000 Duration : 22mn 57s Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Compression mode : Lossy Stream size : 31.5 MiB (9%) Alignment : Split accross interleaves Interleave, duration : 42 ms (1.00 video frame) Interleave, preload duration : 500 ms Audio #3 ID : 3 Format : MPEG Audio Format version : Version 1 Format profile : Layer 3 Mode : Joint stereo Mode extension : MS Stereo Codec ID : 55 Codec ID/Hint : MP3 Duration : 22mn 57s Bit rate mode : Variable Bit rate : 192 Kbps Channel(s) : 2 channels Sampling rate : 44.1 KHz Compression mode : Lossy Stream size : 30.3 MiB (9%) Alignment : Aligned on interleaves Interleave, duration : 26 ms (0.63 video frame) Interleave, preload duration : 103 ms Title : ENG Writing library : LAME3.98 Encoding settings : -m j -V 4 -q 3 -lowpass 18.6 --abr 192 -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages mplayer depends on: ii liba52-0.7.4 0.7.4-18 ii libaa1 1.4p5-44 ii libasound2 1.1.0-1 ii libass5 0.13.0-1 ii libaudio2 1.9.4-3 ii libavcodec57 7:3.1.1-2 ii libavformat57 7:3.1.1-2 ii libavutil55 7:3.1.1-2 ii libbluray1 2:0.5.0-dmo4 ii libbs2b0 3.1.0+dfsg-2.1 ii libc6 2.19-22 ii libcaca0 0.99.beta19-2 ii libcdio-cdda1 0.83-4.2 ii libcdio-paranoia1 0.83-4.2 ii libcdio13 0.83-4.2 ii libdca0 0.0.5-7 ii libdirectfb-1.2-9 1.2.10.0-5.1 ii libdv4 1.0.0-6 ii libdvdnav4 5.0.3-1 ii libdvdread4 5.0.3-1 ii libenca0 1.16-2 ii libfaad2 2.8.0~cvs20150510-1 ii libfontconfig1 2.11.0-6.3 ii libfreetype6 2.6.1-0.1 ii libfribidi0 0.19.7-1 ii libgif7 5.1.4-0.1 ii libgl1-mesa-glx [libgl1] 10.6.8-1 ii libjack-jackd2-0 [libjack-0.116] 1.9.10+20150825git1ed50c92~dfsg-1 ii libjpeg62-turbo 1:1.4.1-2 ii liblircclient0 0.9.0~pre1-1.2 ii libmad0 0.15.1b-8 ii libmpeg2-4 0.5.1-7 ii libmpg123-0 1.22.4-1 ii libogg0 1.3.2-1 ii libopenal1 1:1.17.2-1 ii libpng16-16 1.6.21-5 ii libpostproc54 7:3.1.1-2 ii libpulse0 7.1-2 ii libsdl1.2debian 1.2.15-11 ii libsmbclient 2:4.2.10+dfsg-0+deb8u2 ii libspeex1 1.2~rc1.2-1 ii libswresample2 7:3.0.2-2 ii libswscale4 7:3.1.1-2 ii libtheora0 1.1.1+dfsg.1-7 ii libtinfo5 6.0+20150810-1 ii libvdpau1 1.1.1-3 ii libvorbisidec1 1.0.2+svn18153-0.2 ii libx11-6 2:1.6.3-1 ii libxext6 2:1.3.3-1 ii libxinerama1 2:1.1.3-1+b1 ii libxss1 1:1.2.2-1 ii libxv1 2:1.0.10-1+b1 ii libxvidcore4 2:1.3.4-1 ii libxvmc1 2:1.0.9-1 ii libxxf86dga1 2:1.1.4-1+b1 ii libxxf86vm1 1:1.1.4-1 ii zlib1g 1:1.2.8.dfsg-2+b1 mplayer recommends no packages. Versions of packages mplayer suggests: ii bzip2 1.0.6-8 ii fontconfig 2.11.0-6.3 ii fonts-freefont-ttf 20120503-4 pn mplayer-doc <none> pn netselect | fping <none> -- no debconf information -- http://defun.work/