When selecting the "best" (no re-encode) quality in cobalt, downloading audio from YouTube results in a weba file. These just hold an opus stream. It's easy to convert it after in ffmpeg with ffmpeg -i "audio.weba" -c:a copy "audio.opus", but within cobalt with the remux like feature automatically would be nice, since weba isn't super common and also contains wrong metadata for values like bitrate. It's also weirdly 100kb larger for some reason.
additional context
No response
Originally created by @onyx-nxt on GitHub (Feb 28, 2025).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1137
### describe the feature you'd like to see
When selecting the "best" (no re-encode) quality in cobalt, downloading audio from YouTube results in a weba file. These just hold an opus stream. It's easy to convert it after in ffmpeg with `ffmpeg -i "audio.weba" -c:a copy "audio.opus"`, but within cobalt with the remux like feature automatically would be nice, since weba isn't super common and also contains wrong metadata for values like bitrate. It's also weirdly 100kb larger for some reason.
### additional context
_No response_
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @onyx-nxt on GitHub (Feb 28, 2025).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1137
describe the feature you'd like to see
When selecting the "best" (no re-encode) quality in cobalt, downloading audio from YouTube results in a weba file. These just hold an opus stream. It's easy to convert it after in ffmpeg with
ffmpeg -i "audio.weba" -c:a copy "audio.opus", but within cobalt with the remux like feature automatically would be nice, since weba isn't super common and also contains wrong metadata for values like bitrate. It's also weirdly 100kb larger for some reason.additional context
No response