If you download an audio from Youtube and you choose the
Ogg type, JDownloader will download the file with ".ogg" extension.
I think it's should not be .ogg but .opus. Here's the reasons:
Firstly, I think you already know, but in case you don't, here's the difference between .ogg and .opus:
".ogg" extension is commonly used for Vorbis audio, ".opus" extension is used for Opus audio (the successor of Vorbis). Ogg is their container.
I download an audio from Youtube with JDownloader, the file is named "
jd_downloaded_ogg.ogg". Then I downloaded a real .ogg (a Vorbis audio) audio that is named "
real_ogg.ogg", then I gave these Linux commands:
command 1:
Code:
file "jd_downloaded_ogg.ogg"
the output is:
Quote:
jd_downloaded_ogg.ogg: Ogg data, Opus audio,
|
command 2:
Code:
file "real_ogg.ogg"
the output is:
Quote:
real_ogg.ogg: Ogg data, Vorbis audio, stereo, 192000 Hz, ~4294967294 bps, created by: Xiph.Org libVorbis I (1.3.3)
|
As you can see, it says that the file that I downloaded from Youtube with JD is an Opus audio and not an Vorbis audio, so it shouldn't be .ogg but .opus.
Furthermore, I tried to open the file "jd_downloaded_ogg.ogg" with some software to edit metadata, but it gave some problems (for example the "python3-mutagen" library used by Puddletag gave an error, EasyTag did not read its bitrate, sample rate and other audio information). I don't think it's a problem of these two software, because they both work correctly with the "real_ogg.ogg" file. Furthermore
I tried to rename the extension of the audio downloaded with JD, from ".ogg" to ".opus" and both metadata editors work.
As further evidence of the fact that it is an Opus audio and not an Vorbis, when I paste the youtube link in JD, the filename is "jd_downloaded_ogg (152kbit_Opus).ogg" (note the
152kbit_Opus suffix).
I also tried many other Youtube audio, all of them seems to be Opus audio and not Vorbis audio.
Thank you and sorry for my bad english.