Comments (6)
Hey @bassail Thanks for reporting the issue.
Are you able to access the ~/.cache/ytmdl/
directory from your terminal?? It seems like the issues is in moving the completed file from the .cache
dir to the home directory.
Can you also tell me if you have put some specific directory on your config file or ytmdl is automatically moving to the default directory?
from ytmdl.
Found the log file under ~/.cache/ytmdl/
The mp3 files do exist under ~/.cache/ directory.
I have put a specific directory on my config file. I just ytmdl --setup
again to get the default config file, and it works.
I tried again with my own directory, and it works. I don't know what I did wrong.
Thanks !
from ytmdl.
I think the issue was probably because you've set a Windows directory as the final directory and that's why Python wasn't able to move it.
from ytmdl.
Just found out what was not working.
On my second attempt, I have set the following SONG_DIR path, which works fine :
SONG_DIR = "/mnt/c/Users/Bastien/Music$Artist->Album->Title"
On my first attempt, the path was this one, which doesn't work :
SONG_DIR = "/mnt/c/Users/Bastien/Music$Artist->Album->[Title]"
and i get the error previously mentioned :
==> ERROR: [Errno 18] Invalid cross-device link: '/home/bastien/.cache/ytmdl/Bohemian Rhapsody.mp3' -> 'Bohemian Rhapsody.mp3'
from ytmdl.
I think the issue was with putting those square braces around the title, probably something went wrong with that.
from ytmdl.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs for another 7 days. Thank you for your contributions.
from ytmdl.
Related Issues (20)
- Fetching metadata from yt-dlp using --add-metadata HOT 7
- Filename control from CLI HOT 5
- Ytmdl skipping meta without flags and deleting the downloaded file. HOT 1
- Why does it output 320 kbps MP3? HOT 2
- Super annoying to tag playlist HOT 1
- Automatic skipping of songs already HOT 1
- Didn't work: complaining about iTunes... HOT 7
- ytmdl --list YOUTUBE_PLAYLIST_URL ====> YOUTUBE_PLAYLIST_URL is empty HOT 1
- Question
- Allow overriding ytmdl config file every run HOT 9
- Windows "|" in song name issue again HOT 1
- Zombie files buildup HOT 1
- Saavn songs doesn't have 100x100 album art HOT 1
- Add sponsorblock support HOT 1
- [Bug] Errors from missing videos in playlists don't seem to be handled gracefully.
- [Premium Youtube Music] can't download premium only songs! HOT 1
- Crash on ampersand in artist HOT 2
- "UnicodeEncodeError: 'charmap' codec can't encode character" when trying to download a song. HOT 3
- [FEATURE REQUEST] Consider dropping/replacing ffmpeg-python dependency because of future transitive dependency HOT 2
- Add support for showing `album name` in the metadata results
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 ytmdl.