Comments (8)
No, you're not blind. The "Embed thumbnails" setting is only visible if you have Atomic Parsley installed.
- Go to Utilities,
- tick the "Install Atomic Parsley" box and click on "Start",
- when asked enter the username and password of an administrator account on your Mac then click on "OK".
- quit MacYTDL and re-open (that's a bug I'll fix soon).
You should see the "Embed thumbnails" option in the Settings dialog.
Let me know if it doesn't work as you expect.
Many thanks.
from macytdl.
i tried, it did show, but when i tried to mark it and click save, it gave me this error and didn't do it:
''Sorry, to embed thumbnails, File format must be mp4 or Remux format must be mp3, mp4 or m4a.''
i have my file format set on ''default'' so that it will do the native file format per site etc, i mean thats what deafult mean here r?
so i think it should instead just warn when its default, that it will only embed when this is the file formats, and not cancel the setting entirely, at least when its set to this default option....
from macytdl.
Thanks. I'll look at it the logic. There is a bug in the "Settings" dialog – it should make the Embed Thumbnails setting visible as soon as Atomic Parsley is installed and not require a restart. Also it should not require a remux as remuxes are not available into audio files – my bad – I changed how remuxes work but forgot to update the Embed Thumbnail function.
I'll have a fix in v1.18.
from macytdl.
i think you should also add a warning line next to the download thumbnail option, that only show when the app doesn't have AtomicParsley installed yet, stating ''you need AtomicParsley to embed it....''.
because at first sense there was only one setting about the thumbnail it made me assume it will also embed it then, so that will clarify things a lot.... both to why you need AtomicParsley as well as how to get the thumbnail embedded, so that an end-user can easly understand the situation, and not finding that up after trying to download something and wonder what went wrong....
from macytdl.
OK, I think I've got it settled. To embed thumbnails in audio files, Atomic Parsley must be installed. Specifying mp4 file format often doesn't work because it's not available – YouTube downloads for example are usually mp4/webm video only and webm audio only files that are merged to mkv even though I specify mp4 in file format. Also, I can't get embedding to work when remuxing to mp4 (I've commented on that on YTDL's Issues).
So:
- MacYTDL will turn off the "Embed thumbnails" setting if Atomic Parsley is removed.
- "Embed thumbnails" is only accepted if "Audio only" is on and "Audio format" is m4a or mp3.
- I highly recommend against remuxing audio only files using MacYTDL - result can be a mess.
- "Settings" will only show the "Embed thumbnails" option if Atomic Parsley is installed. Otherwise, that part of the dialog is blank.
- Installing Atomic Parsley at any time will enable the "Embed thumbnails" option in "Settings".
My ToDo list includes providing a way to recode codecs inside containers. For example, I'd like to recode the Opus audio codecs that are usually inside an MP4 container created from YouTube into m4a. But, recoding takes a lllloooonnnnggg time ! My 11 yo iMac took 15 minutes to recode the codecs inside one small mp4 container. So, I've not implemented that change as yet. Maybe when I get an M2 iMac 😃.
from macytdl.
"Settings" will only show the "Embed thumbnails" option if Atomic Parsley is installed. Otherwise, that part of the dialog is blank.
what i was trying to say in the previous message, was that leaving it 'blank' like you said is a bad idea i think, sense you want to inform the user there exist such setting if they install 'Atomic Parsley'....
or else they either not know it even exists, or they will wonder where that setting is like i did before i opened the issue here, n many end-users might not come here for a solution about it like i did, i think its a necessary thing for it to be a polished user friendly result....
from macytdl.
You are right. I've changed "Settings" so that the "Embed thumbnails" option is always visible. But it can only be set on if Atomic Parsley is installed, "Audio only" is on and "Audio format" is mp3 or m4a.
Pity it's so limited but, I can't get YTDL to do anything else. People have reported it's a problem – all we can do is wait for the YTDL developers to consider the issue and implement a change.
Many thanks for your thoughts. It helped me decide what to do and why.
from macytdl.
Thumbnails can only be embedded in audio files (as per YTDL specifications) and now, the option is always visible.
from macytdl.
Related Issues (20)
- Error in reading response file: HOT 8
- [Bug report] env: python3 no such file or directory HOT 6
- Error message when updating or installing YT-DLP HOT 5
- Python - macOS 12.3 (Monterey) HOT 15
- Unable to change Default Download Directory in Settings HOT 7
- MacYTDL Batch Functions: "The command exited with a non-zero status. (1)" HOT 4
- Is there anyone could provide a download link of both libcrypto.44.dylib and libssl.46.dylib? HOT 1
- Error running app in Ventura HOT 13
- Error when downloading playlist HOT 9
- Batch downloading not working (The variable YTDL_QT_Compat is not defined.) HOT 5
- Unable to extract Uploader ID HOT 19
- Installation Issue: sh: /usr/local/bin/yt-dip: No such file or directory HOT 4
- sh: /usr/local/bin/yt-dlp: No such file or directory HOT 9
- Can't install this on Mac OS Ventura... HOT 7
- Got this after I let it access system events when trying to install. HOT 1
- all files output as 'filename'.mp4 HOT 2
- /usr/local/opt/libunistring/lib/libunistring.2.dylib not loaded HOT 8
- Missing vtt subtitles in batch mode HOT 10
- Choose Formats exceeds screen boundaries HOT 2
- Can a schedule timer (start/stop) be added? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from macytdl.