[FFmpeg-trac] #5820(undetermined:new): WMA Lossless 24-bit Distortions via RTSP

FFmpeg trac at avcodec.org
Fri Sep 2 19:52:39 EEST 2016


#5820: WMA Lossless 24-bit Distortions via RTSP
-------------------------------------+-------------------------------------
             Reporter:  DJX          |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  git-master   |  undetermined
             Keywords:  udp rtsp     |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by DJX):

 Playing the same song again on the stream and running the modified command
 you suggested results in artifact free output and only a few warnings
 about "Non-monotonous DTS":
 {{{
 ffmpeg -rtsp_transport tcp -i rtsp://djxmmx.net/rap-rnb C:\Temp\Out-
 RTSP.wav
 ffmpeg version N-81516-gbe07c25 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 5.4.0 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-dxva2 --enable-libmfx --enable-nvenc --ena
 ble-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig
 --enable-frei0r --enable-gnutls --enable-iconv --ena
 ble-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-
 libfreetype --enable-libgme --enable-libgsm --e
 nable-libilbc --enable-libmodplug --enable-libmp3lame --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-lib
 openh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
 libschroedinger --enable-libsnappy --enable-lib
 soxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-
 libvidstab --enable-libvo-amrwbenc --enable-libvo
 rbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxavs --enable-li
 bxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
   libavutil      55. 29.100 / 55. 29.100
   libavcodec     57. 54.101 / 57. 54.101
   libavformat    57. 48.101 / 57. 48.101
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 58.100 /  6. 58.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 [wmalossless @ 00000000002ce680] Decoding audio at 24 bit-depth
 Input #0, rtsp, from 'rtsp://djxmmx.net/rap-rnb':
   Metadata:
     MediaFoundationVersion: 2.112
     DeviceConformanceTemplate: N2
     WM/WMADRCPeakReference: 32767
     WM/WMADRCPeakTarget: 32767
     WM/WMADRCAverageReference: 10194
     WM/WMADRCAverageTarget: 10194
     genre           : R&B
     WMFSDKVersion   : 11.0.5721.5145
     WMFSDKNeeded    : 0.0.0.0000
     album           : Thr33 Ringz
     track           : 11
     WM/Track        : 10
     WM/Year         : 2008
     PeakValue       : 32673
     AverageLevel    : 7035
     IsVBR           : 1
     title           : Long Lap Dance
     artist          : T-Pain
   Duration: 00:04:36.47, start: 1.962000, bitrate: N/A
     Stream #0:0: Audio: wmalossless (c[1][0][0] / 0x0163), 96000 Hz,
 stereo, s32p (24 bit), 1152 kb/s
 [wmalossless @ 00000000002cc2e0] Decoding audio at 24 bit-depth
 [wav @ 0000000002d13b80] Using AVStream.codec to pass codec parameters to
 muxers is deprecated, use AVStream.codecpar in
 stead.
 Output #0, wav, to 'C:\Temp\Out-RTSP.wav':
   Metadata:
     MediaFoundationVersion: 2.112
     DeviceConformanceTemplate: N2
     WM/WMADRCPeakReference: 32767
     WM/WMADRCPeakTarget: 32767
     WM/WMADRCAverageReference: 10194
     WM/WMADRCAverageTarget: 10194
     IGNR            : R&B
     WMFSDKVersion   : 11.0.5721.5145
     WMFSDKNeeded    : 0.0.0.0000
     IPRD            : Thr33 Ringz
     IPRT            : 11
     WM/Track        : 10
     WM/Year         : 2008
     PeakValue       : 32673
     AverageLevel    : 7035
     IsVBR           : 1
     INAM            : Long Lap Dance
     IART            : T-Pain
     ISFT            : Lavf57.48.101
     Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 96000 Hz,
 stereo, s16, 3072 kb/s
     Metadata:
       encoder         : Lavc57.54.101 pcm_s16le
 Stream mapping:
   Stream #0:0 -> #0:0 (wmalossless (native) -> pcm_s16le (native))
 Press [q] to stop, [?] for help
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 577600, current: 577536; changing to 577600.
  This may result in incorrect timestamps in the output file.
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 9158752, current: 9158688; changing to 91587
 52. This may result in incorrect timestamps in the output file.
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 9617536, current: 9617472; changing to 96175
 36. This may result in incorrect timestamps in the output file.
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 15913024, current: 15912960; changing to 159
 13024. This may result in incorrect timestamps in the output file.
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 16580704, current: 16580640; changing to 165
 80704. This may result in incorrect timestamps in the output file.
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 26275936, current: 26275872; changing to 262
 75936. This may result in incorrect timestamps in the output file.
 [wav @ 0000000002d13b80] Non-monotonous DTS in output stream 0:0;
 previous: 26349664, current: 26349600; changing to 263
 49664. This may result in incorrect timestamps in the output file.
 av_interleaved_write_frame(): Immediate exit requested
 Error writing trailer of C:\Temp\Out-RTSP.wav: Immediate exit
 requestedsize=  102816kB time=00:04:34.54 bitrate=3067.9kb
 its/s speed=0.973x
 video:0kB audio:102827kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: unknown
 Exiting normally, received signal 2.
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5820#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list