At least one crucial error have been the wrong sample Hz.
Converting like so did the trick, but at that time I already switched to xfburn -
[SOLVED] Creating audio CD using xfburn - missing decoder
This is just as heads up and one small hint towards solving such issues for the lurkers:
Code: Select all
ffmpeg -i original_file_at_48_kHz.wav -ar 44100 out_at_44_1_kHz.wav
when the input is a wav.
But when your source is the highest available compressed file that you could get, e.g. a
webm, a
mp3, an
aac, it doesn't matter.
E.g. for an
aac it still would be a similar command:
Code: Select all
ffmpeg -i original_file_at_48_kHz.aac -ar 44100 out_at_44_1_kHz.wav
HTH.
Be aware that the corresponding .wav file created by your average compressed
webm or
mp3 or
aac or any similar format would be
at least 10 times larger. (usually more than 10 times) -
make sure you have enough free space on the partition you choose as target for the ffmpeg resample command.
In my case:
the highest quality file I had as source:
58.28 MB webm 48 kHz
The resulting .wav with 44.1kHz: 642.53 MB (that is 11x the size of the source file.)
And webm, similar to aac and ogg/vorbis are all more advanced audio codex than mp3.
Meaning as example for aac and ogg/vorbis: an aac or ogg/vorbis the same size as the mp3 file is of 10% better quality.
Or an aac 10% smaller than the mp3 file with comparable compression parameters is of the same quality than the mp3. Same with ogg/vorbis.
Added in 23 minutes 38 seconds:
Meaning: You look for a certain track to burn as audio CDDA and want the highest possible source file, but you find no original audio CD (maybe that recording was never published as audio CD)
Do not look for the largest sound file size (e.g. by asking yt-dlp -F URL) - but
look for the highest quality.
Often the largest audio file is also the one with the best quality, but now always.
Example cropped output of a
yt-dlp -F URL:
Code: Select all
ID EXT RESOLUTION FPS CH │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO
───────────────────────────────────────────────────────────────────────────────────────────────────────────────
[…]
599 m4a audio only 2 │ 2.80MiB 31k https │ audio only mp4a.40.5 31k 22k ultralow, m4a_dash
600 webm audio only 2 │ 3.42MiB 38k https │ audio only opus 38k 48k ultralow, webm_dash
139 m4a audio only 2 │ 4.44MiB 49k https │ audio only mp4a.40.5 49k 22k low, m4a_dash
249 webm audio only 2 │ 4.82MiB 53k https │ audio only opus 53k 48k low, webm_dash
250 webm audio only 2 │ 6.25MiB 69k https │ audio only opus 69k 48k low, webm_dash
140 m4a audio only 2 │ 11.77MiB 129k https │ audio only mp4a.40.2 129k 44k medium, m4a_dash
251 webm audio only 2 │ 12.03MiB 132k https │ audio only opus 132k 48k medium, webm_dash
[…]
In this case, the best quality would also be the largest file, but look for the highest TBR, ABR and ASR.
In this example, that would be the
251 webm - ABR: 132k and ASR: 48k.
And here you see why my source file had 48kHz as sample rate and not 44.1kHz.
(The above example is not about my file I plan to burn as CDDA but just a recent info of an unrelated yt-dlp download)