Opened 9 months ago

#10528 new defect

Volume of vorbis audio dips after conversion

Reported by: Sun_Serega Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Sun_Serega Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:

I originally took a video from here:
https://youtu.be/BTsB21Xps0Y
Using yt-dlp quite a while ago.

Right now I tried to cut a part out of it. First rough cut, with only "-ss ... -to ... -g 1" - that seems to have worked fine.

But if I now try to convert it again, even with no arguments:

> ffmpeg -i 1.mkv 2.mkv
ffmpeg version 2023-07-19-git-efa6cec759-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      58. 14.100 / 58. 14.100
  libavcodec     60. 22.100 / 60. 22.100
  libavformat    60. 10.100 / 60. 10.100
  libavdevice    60.  2.101 / 60.  2.101
  libavfilter     9.  8.102 /  9.  8.102
  libswscale      7.  3.100 /  7.  3.100
  libswresample   4. 11.100 /  4. 11.100
  libpostproc    57.  2.100 / 57.  2.100
Input #0, matroska,webm, from '1.mkv':
  Metadata:
    title           : Exyl - Save This World Mix
    SYNOPSIS        : I am officially saving this world from not having enough cool songs to vibe to 8)
                    :
                    : Mix is also on Soundcloud: https://soundcloud.com/exyl_sounds/exyl-august-mix-1
                    :
                    : // A whopping 13 unreleased wips + my best songs to date within this insane mix! All characters, music & visuals by Exyl (aside from collab songs)
                    :
                    : ● 00:00 ● Exyl - Save This World [WIP]
                    : ● 02:00 ● Exyl - Ping! 2
                    : ● 03:20 ● Exyl & Creo - War [WIP]
                    : ● 04:40 ● Exyl & Teminite - Bad Omen [WIP]
                    : ● 05:40 ● Exyl - No Way Back [WIP]
                    : ● 07:00 ● Exyl - Ping!
                    : ● 09:00 ● Exyl - MOAI
                    : ● 11:00 ● Exyl & Creo & Teminite - MOAI 2 [WIP]
                    : ● 12:20 ● Exyl - STRIFE [WIP]
                    : ● 13:20 ● Exyl - Egyptian Samurai [WIP]
                    : ● 14:30 ● Exyl - Barcode Valkyrie [WIP]
                    : ● 17:20 ● Exyl - Terraria Remix
                    : ● 20:00 ● Exyl - Subnautica Remix
                    : ● 21:30 ● Exyl & Paper Skies - HOW [WIP]
                    : ● 22:50 ● Exyl - Egg
                    : ● 24:10 ● Exyl - Snek [WIP]
                    : ● 24:55 ● Exyl - Fish Groove [WIP]
                    : ● 25:35 ● Exyl & Dalux - Nice Logo
                    : ● 27:00 ● Exyl & Dalux - Nice Waifu [WIP]
                    : ● 28:10 ● Exyl - In Exile [WIP]
                    : ● 29:50 ● Exyl - Never Letting Go 2 [WIP]
                    :
                    : 𝐈        ● Merch // https://exyl.shop/
                    : 𝐈𝐈       ● Bandcamp // https://exyl.bandcamp.com/track/ping-2
                    : 𝐈𝐈𝐈     ● Spotify // https://spoti.fi/2P7JHSm
                    : 𝐈𝐕     ● Discord // https://discord.gg/exyl
                    : 𝐕      ● Apple Music // https://apple.co/3dwTdxf
                    : 𝐕𝐈     ● Soundcloud // https://soundcloud.com/exyl_sounds/
                    : 𝐕𝐈𝐈    ● Newgrounds // https://exyl.newgrounds.com/
                    : 𝐕𝐈𝐈𝐈  ● Epilepsy warning.
                    : 𝐈𝐗           ● The singers are from vocal samples (Splice). I am not legally allowed to use their   names as per Splice guidelines. Various assets I used: Samples from Subnautica and Terraria's OST for the Subnautica and Terrar
                    :
                    :
                    : Over the next few months I will be releasing these wips one by one. I'm working on a huge music video for the song "Save This World" whereas the other songs will at least get an animated wallpaper. Every song has its little "cube" in the visuals to repres
                    :
                    : #Exyl #Mix #savetheworld
    PURL            : https://www.youtube.com/watch?v=BTsB21Xps0Y
    COMMENT         : https://www.youtube.com/watch?v=BTsB21Xps0Y
    ARTIST          : Exyl
    DATE            : 20220819
    DESCRIPTION     : I am officially saving this world from not having enough cool songs to vibe to 8)
                    :
                    : Mix is also on Soundcloud: https://soundcloud.com/exyl_sounds/exyl-august-mix-1
                    :
                    : // A whopping 13 unreleased wips + my best songs to date within this insane mix! All characters, music & visuals by Exyl (aside from collab songs)
                    :
                    : ● 00:00 ● Exyl - Save This World [WIP]
                    : ● 02:00 ● Exyl - Ping! 2
                    : ● 03:20 ● Exyl & Creo - War [WIP]
                    : ● 04:40 ● Exyl & Teminite - Bad Omen [WIP]
                    : ● 05:40 ● Exyl - No Way Back [WIP]
                    : ● 07:00 ● Exyl - Ping!
                    : ● 09:00 ● Exyl - MOAI
                    : ● 11:00 ● Exyl & Creo & Teminite - MOAI 2 [WIP]
                    : ● 12:20 ● Exyl - STRIFE [WIP]
                    : ● 13:20 ● Exyl - Egyptian Samurai [WIP]
                    : ● 14:30 ● Exyl - Barcode Valkyrie [WIP]
                    : ● 17:20 ● Exyl - Terraria Remix
                    : ● 20:00 ● Exyl - Subnautica Remix
                    : ● 21:30 ● Exyl & Paper Skies - HOW [WIP]
                    : ● 22:50 ● Exyl - Egg
                    : ● 24:10 ● Exyl - Snek [WIP]
                    : ● 24:55 ● Exyl - Fish Groove [WIP]
                    : ● 25:35 ● Exyl & Dalux - Nice Logo
                    : ● 27:00 ● Exyl & Dalux - Nice Waifu [WIP]
                    : ● 28:10 ● Exyl - In Exile [WIP]
                    : ● 29:50 ● Exyl - Never Letting Go 2 [WIP]
                    :
                    : 𝐈        ● Merch // https://exyl.shop/
                    : 𝐈𝐈       ● Bandcamp // https://exyl.bandcamp.com/track/ping-2
                    : 𝐈𝐈𝐈     ● Spotify // https://spoti.fi/2P7JHSm
                    : 𝐈𝐕     ● Discord // https://discord.gg/exyl
                    : 𝐕      ● Apple Music // https://apple.co/3dwTdxf
                    : 𝐕𝐈     ● Soundcloud // https://soundcloud.com/exyl_sounds/
                    : 𝐕𝐈𝐈    ● Newgrounds // https://exyl.newgrounds.com/
                    : 𝐕𝐈𝐈𝐈  ● Epilepsy warning.
                    : 𝐈𝐗           ● The singers are from vocal samples (Splice). I am not legally allowed to use their   names as per Splice guidelines. Various assets I used: Samples from Subnautica and Terraria's OST for the Subnautica and Terrar
                    :
                    :
                    : Over the next few months I will be releasing these wips one by one. I'm working on a huge music video for the song "Save This World" whereas the other songs will at least get an animated wallpaper. Every song has its little "cube" in the visuals to repres
                    :
                    : #Exyl #Mix #savetheworld
    ENCODER         : Lavf60.10.100
  Duration: 00:01:22.00, start: 0.000000, bitrate: 5648 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 76.160000
      Metadata:
        title           : Exyl & Creo & Teminite - MOAI 2 [WIP]
    Chapter #0:1: start 76.160000, end 82.000000
      Metadata:
        title           : Exyl - STRIFE [WIP]
  Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      ENCODER         : Lavc60.22.100 libx264
      DURATION        : 00:01:22.000000000
  Stream #0:1(eng): Audio: vorbis, 44100 Hz, stereo, fltp (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      ENCODER         : Lavc60.22.100 libvorbis
      DURATION        : 00:01:22.003000000
  Stream #0:2(eng): Subtitle: ass
    Metadata:
      title           : English
      HANDLER_NAME    : English
      ENCODER         : Lavc60.22.100 ssa
      DURATION        : 00:00:00.000000000
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (vorbis (native) -> vorbis (libvorbis))
  Stream #0:2 -> #0:2 (ass (ssa) -> ass (ssa))
Press [q] to stop, [?] for help
[libx264 @ 000001b1fa162140] using SAR=1/1
[libx264 @ 000001b1fa162140] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 000001b1fa162140] profile High, level 4.0, 4:2:0, 8-bit
[libx264 @ 000001b1fa162140] 264 - core 164 r3107 a8b68eb - H.264/MPEG-4 AVC codec - Copyleft 2003-2023 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=18 lookahead_threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, matroska, to '2.mkv':
  Metadata:
    title           : Exyl - Save This World Mix
    SYNOPSIS        : I am officially saving this world from not having enough cool songs to vibe to 8)
                    :
                    : Mix is also on Soundcloud: https://soundcloud.com/exyl_sounds/exyl-august-mix-1
                    :
                    : // A whopping 13 unreleased wips + my best songs to date within this insane mix! All characters, music & visuals by Exyl (aside from collab songs)
                    :
                    : ● 00:00 ● Exyl - Save This World [WIP]
                    : ● 02:00 ● Exyl - Ping! 2
                    : ● 03:20 ● Exyl & Creo - War [WIP]
                    : ● 04:40 ● Exyl & Teminite - Bad Omen [WIP]
                    : ● 05:40 ● Exyl - No Way Back [WIP]
                    : ● 07:00 ● Exyl - Ping!
                    : ● 09:00 ● Exyl - MOAI
                    : ● 11:00 ● Exyl & Creo & Teminite - MOAI 2 [WIP]
                    : ● 12:20 ● Exyl - STRIFE [WIP]
                    : ● 13:20 ● Exyl - Egyptian Samurai [WIP]
                    : ● 14:30 ● Exyl - Barcode Valkyrie [WIP]
                    : ● 17:20 ● Exyl - Terraria Remix
                    : ● 20:00 ● Exyl - Subnautica Remix
                    : ● 21:30 ● Exyl & Paper Skies - HOW [WIP]
                    : ● 22:50 ● Exyl - Egg
                    : ● 24:10 ● Exyl - Snek [WIP]
                    : ● 24:55 ● Exyl - Fish Groove [WIP]
                    : ● 25:35 ● Exyl & Dalux - Nice Logo
                    : ● 27:00 ● Exyl & Dalux - Nice Waifu [WIP]
                    : ● 28:10 ● Exyl - In Exile [WIP]
                    : ● 29:50 ● Exyl - Never Letting Go 2 [WIP]
                    :
                    : 𝐈        ● Merch // https://exyl.shop/
                    : 𝐈𝐈       ● Bandcamp // https://exyl.bandcamp.com/track/ping-2
                    : 𝐈𝐈𝐈     ● Spotify // https://spoti.fi/2P7JHSm
                    : 𝐈𝐕     ● Discord // https://discord.gg/exyl
                    : 𝐕      ● Apple Music // https://apple.co/3dwTdxf
                    : 𝐕𝐈     ● Soundcloud // https://soundcloud.com/exyl_sounds/
                    : 𝐕𝐈𝐈    ● Newgrounds // https://exyl.newgrounds.com/
                    : 𝐕𝐈𝐈𝐈  ● Epilepsy warning.
                    : 𝐈𝐗           ● The singers are from vocal samples (Splice). I am not legally allowed to use their   names as per Splice guidelines. Various assets I used: Samples from Subnautica and Terraria's OST for the Subnautica and Terrar
                    :
                    :
                    : Over the next few months I will be releasing these wips one by one. I'm working on a huge music video for the song "Save This World" whereas the other songs will at least get an animated wallpaper. Every song has its little "cube" in the visuals to repres
                    :
                    : #Exyl #Mix #savetheworld
    PURL            : https://www.youtube.com/watch?v=BTsB21Xps0Y
    COMMENT         : https://www.youtube.com/watch?v=BTsB21Xps0Y
    ARTIST          : Exyl
    DATE            : 20220819
    DESCRIPTION     : I am officially saving this world from not having enough cool songs to vibe to 8)
                    :
                    : Mix is also on Soundcloud: https://soundcloud.com/exyl_sounds/exyl-august-mix-1
                    :
                    : // A whopping 13 unreleased wips + my best songs to date within this insane mix! All characters, music & visuals by Exyl (aside from collab songs)
                    :
                    : ● 00:00 ● Exyl - Save This World [WIP]
                    : ● 02:00 ● Exyl - Ping! 2
                    : ● 03:20 ● Exyl & Creo - War [WIP]
                    : ● 04:40 ● Exyl & Teminite - Bad Omen [WIP]
                    : ● 05:40 ● Exyl - No Way Back [WIP]
                    : ● 07:00 ● Exyl - Ping!
                    : ● 09:00 ● Exyl - MOAI
                    : ● 11:00 ● Exyl & Creo & Teminite - MOAI 2 [WIP]
                    : ● 12:20 ● Exyl - STRIFE [WIP]
                    : ● 13:20 ● Exyl - Egyptian Samurai [WIP]
                    : ● 14:30 ● Exyl - Barcode Valkyrie [WIP]
                    : ● 17:20 ● Exyl - Terraria Remix
                    : ● 20:00 ● Exyl - Subnautica Remix
                    : ● 21:30 ● Exyl & Paper Skies - HOW [WIP]
                    : ● 22:50 ● Exyl - Egg
                    : ● 24:10 ● Exyl - Snek [WIP]
                    : ● 24:55 ● Exyl - Fish Groove [WIP]
                    : ● 25:35 ● Exyl & Dalux - Nice Logo
                    : ● 27:00 ● Exyl & Dalux - Nice Waifu [WIP]
                    : ● 28:10 ● Exyl - In Exile [WIP]
                    : ● 29:50 ● Exyl - Never Letting Go 2 [WIP]
                    :
                    : 𝐈        ● Merch // https://exyl.shop/
                    : 𝐈𝐈       ● Bandcamp // https://exyl.bandcamp.com/track/ping-2
                    : 𝐈𝐈𝐈     ● Spotify // https://spoti.fi/2P7JHSm
                    : 𝐈𝐕     ● Discord // https://discord.gg/exyl
                    : 𝐕      ● Apple Music // https://apple.co/3dwTdxf
                    : 𝐕𝐈     ● Soundcloud // https://soundcloud.com/exyl_sounds/
                    : 𝐕𝐈𝐈    ● Newgrounds // https://exyl.newgrounds.com/
                    : 𝐕𝐈𝐈𝐈  ● Epilepsy warning.
                    : 𝐈𝐗           ● The singers are from vocal samples (Splice). I am not legally allowed to use their   names as per Splice guidelines. Various assets I used: Samples from Subnautica and Terraria's OST for the Subnautica and Terrar
                    :
                    :
                    : Over the next few months I will be releasing these wips one by one. I'm working on a huge music video for the song "Save This World" whereas the other songs will at least get an animated wallpaper. Every song has its little "cube" in the visuals to repres
                    :
                    : #Exyl #Mix #savetheworld
    encoder         : Lavf60.10.100
  Chapters:
    Chapter #0:0: start 0.000000, end 76.160000
      Metadata:
        title           : Exyl & Creo & Teminite - MOAI 2 [WIP]
    Chapter #0:1: start 76.160000, end 82.000000
      Metadata:
        title           : Exyl - STRIFE [WIP]
  Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 1k tbn (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      DURATION        : 00:01:22.000000000
      encoder         : Lavc60.22.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
  Stream #0:1(eng): Audio: vorbis (oV[0][0] / 0x566F), 44100 Hz, stereo, fltp (default)
    Metadata:
      HANDLER_NAME    : ISO Media file produced by Google Inc.
      VENDOR_ID       : [0][0][0][0]
      DURATION        : 00:01:22.003000000
      encoder         : Lavc60.22.100 libvorbis
  Stream #0:2(eng): Subtitle: ass
    Metadata:
      title           : English
      HANDLER_NAME    : English
      DURATION        : 00:00:00.000000000
      encoder         : Lavc60.22.100 ssa
[out#0/matroska @ 000001b1f9c85d40] video:10455kB audio:978kB subtitle:0kB other streams:0kB global headers:4kB muxing overhead: 0.514856%
frame= 2050 fps= 85 q=-1.0 Lsize=   11492kB time=00:01:21.99 bitrate=1148.2kbits/s speed=3.38x
[libx264 @ 000001b1fa162140] frame I:9     Avg QP:13.68  size: 32667
[libx264 @ 000001b1fa162140] frame P:563   Avg QP:19.19  size: 11107
[libx264 @ 000001b1fa162140] frame B:1478  Avg QP:21.10  size:  2813
[libx264 @ 000001b1fa162140] consecutive B-frames:  2.0%  2.3% 10.2% 85.5%
[libx264 @ 000001b1fa162140] mb I  I16..4: 35.9% 56.5%  7.7%
[libx264 @ 000001b1fa162140] mb P  I16..4:  3.8%  7.8%  0.5%  P16..4: 12.7%  2.9%  1.5%  0.0%  0.0%    skip:70.7%
[libx264 @ 000001b1fa162140] mb B  I16..4:  2.4%  2.8%  0.0%  B16..8:  9.2%  0.8%  0.1%  direct: 1.4%  skip:83.3%  L0:43.0% L1:52.3% BI: 4.7%
[libx264 @ 000001b1fa162140] 8x8 transform intra:58.5% inter:73.0%
[libx264 @ 000001b1fa162140] coded y,uvDC,uvAC intra: 7.7% 26.3% 4.5% inter: 2.2% 4.5% 0.1%
[libx264 @ 000001b1fa162140] i16 v,h,dc,p: 67% 14%  8% 11%
[libx264 @ 000001b1fa162140] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 35% 12% 47%  1%  1%  1%  2%  0%  1%
[libx264 @ 000001b1fa162140] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 16% 23%  2%  4%  3% 15%  1%  4%
[libx264 @ 000001b1fa162140] i8c dc,h,v,p: 72% 12% 14%  2%
[libx264 @ 000001b1fa162140] Weighted P-Frames: Y:31.3% UV:11.7%
[libx264 @ 000001b1fa162140] ref P L0: 65.7% 10.2% 18.2%  5.5%  0.3%
[libx264 @ 000001b1fa162140] ref B L0: 82.2% 14.7%  3.2%
[libx264 @ 000001b1fa162140] ref B L1: 94.1%  5.9%
[libx264 @ 000001b1fa162140] kb/s:1044.38

I get a sudden dip in volume at about 31 seconds when playing in mpv.
Here are the input/output files of this command: https://drive.google.com/drive/folders/1HW37YWJ_kO70-gk0P0dt9SQzr1G-rndK?usp=sharing

The simplest workaround I found is to add "-c:a mp3" before output.

Change History (0)

Note: See TracTickets for help on using tickets.