What I wanted to do:

ASUS@JOHN /m/d/Music> ffplay -f lavfi "amovie='02.\ Overworld.mp3'[in];[in]showcqt[out:v];[in]aresample=44100[out:a]"
ffplay version 2024-07-15-git-350146a1ea-full_build-www.gyan.dev Copyright (c) 2003-2024 the FFmpeg developers
  built with gcc 13.2.0 (Rev5, Built by MSYS2 project)
  configuration: (pruned)
  libavutil      59. 28.100 / 59. 28.100
  libavcodec     61. 10.100 / 61. 10.100
  libavformat    61.  5.101 / 61.  5.101
  libavdevice    61.  2.100 / 61.  2.100
  libavfilter    10.  2.102 / 10.  2.102
  libswscale      8.  2.100 /  8.  2.100
  libswresample   5.  2.100 /  5.  2.100
  libpostproc    58.  2.100 / 58.  2.100
[mp3 @ 00000154d71761c0] Estimating duration from bitrate, this may be inaccurate
[lavfi @ 00000154d7153340] Open inputs in the filtergraph are not acceptable
amovie='02.\ Overworld.mp3'[in];[in]showcqt[out:v];[in]aresample=44100[out:a]: Invalid argument

What I actually had to do:

ASUS@JOHN /m/d/Music> ffmpeg -v -8 -i 02.\ Overworld.mp3 -filter_complex "[0:a]showcqt[out]" -map "[out]" -map 0:a -c:v rawvideo -c:a pcm_f64le -f nut pipe: | ffplay -i pipe:
ffplay version 2024-07-15-git-350146a1ea-full_build-www.gyan.dev Copyright (c) 2003-2024 the FFmpeg developers
  built with gcc 13.2.0 (Rev5, Built by MSYS2 project)
  configuration: (pruned)
  libavutil      59. 28.100 / 59. 28.100
  libavcodec     61. 10.100 / 61. 10.100
  libavformat    61.  5.101 / 61.  5.101
  libavdevice    61.  2.100 / 61.  2.100
  libavfilter    10.  2.102 / 10.  2.102
  libswscale      8.  2.100 /  8.  2.100
  libswresample   5.  2.100 /  5.  2.100
  libpostproc    58.  2.100 / 58.  2.100
Input #0, nut, from 'pipe:':aq=    0KB vq=    0KB sq=    0B
  Metadata:
    TBPM            : 105
    encoded_by      : LAME in FL Studio 20
    date            : 2023
    encoder         : Lavf61.5.101
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 1920x1080, SAR 1:1 DAR 16:9, 25 tbr, 51200 tbn
      Metadata:
        encoder         : Lavc61.10.100 rawvideo
  Stream #0:1: Audio: pcm_f64le (PFD[64] / 0x40444650), 44100 Hz, 2 channels, dbl, 5644 kb/s
      Metadata:
        encoder         : Lavc61.10.100 pcm_f64le
  23.08 A-V: -0.016 fd=   6 aq=   18KB vq=18225KB sq=    0B

thanks ffmpeg

comments