StefanLobbenmeier / youtube-dl-gui

A cross-platform GUI for youtube-dl made in Electron and node.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[mac] video downloads in VP9 by default when it used to download in AVC1

EricE549X opened this issue · comments

Describe the bug
i force video downloads to MP4 and usually have "show available codecs" disabled, since this fork knows to download videos using the AVC1 video codec and AAC audio codec by default because VP9/opus isn't supported on quicktime.

however, upon updating yt-dlp to version 2023.06.22, the video codec defaults to VP9. audio still downloads in AAC.

To Reproduce
Steps to reproduce the behavior:

  1. download any video
  2. open file with quicktime
  3. see error: "this file contains media that is not compatible with quicktime player"
  4. only audio shows up

alternatively…

  1. enable "show available codecs"
  2. set video codec to AVC1
  3. optional: set audio codec to MP4A
  4. open file with quicktime
  5. both video and audio show up

Expected behavior
idk i just find it more convenient to not have to select codecs, especially when bulk downloading

Additional info (please complete the following information):

  • OS: macOS 13.4.1
  • Application version: 2.4.10
  • Application type: .dmg from github

I see - the format selection needs a big overhaul, I will make sure that it is easy to select AVC1 by default. I think currently it will just select the "best" option as suggested by yt-dlp, so it could be that they changed their definition of best in this patch.

I've also encountered this issue. Enabling "show available codecs" and manually selecting AVC1 works for now, but it would be nice to select "preferred" audio and video codecs, similar to how we can select our preferred output format if we prefer MP4 or MKV.

This is also an issue for me. Are there any plans to address this?