Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Asian characters restricted in filenames. #5045
Comments
|
Can you post the output you get when you add |
|
C:\Videos\ytdl>youtube-dl.py -v -w -f22 -o %(title)s-%(id)s-720.%(ext)s http://www.youtube.com/watch?v=ouR4nn1G9r4 |
|
Do I understand this correctly..... in order to be able to pass the filenames to ffmpeg/ffprobe for post processing, the filenames are stripped of these characters when saved? |
|
@seojoohyun exactly, or replaced with 'counterparts' according to |
|
I don't have any need for post processing with ffmpeg, but I do want the complete filenames, so I modified my local copy by commenting out those lines added in the workaround. That makes it work for my purposes. It would be nice if there was a command line option to disable it trying to use ffmpeg. For example I don't want the DASH audio files converted to work with itunes or whatever, but it tries to do it automatically and keeps giving me a warning. |
|
Another proposal: adding a command-line switch which offers complete filename like old times, and simply stating in the help docs that this switch might conflict with post-processing feature. |
|
Why is youtube-dl.exe still using python version 2? updating to version 3 should solve the issues with unicode. |
|
I want to have original filenames when doing |
|
Fix for this issue has just landed in youtube-dl 2016.05.30 along with switch to Python 3 for Windows build. |
Using Windows 7. I was having some problems downloading a video so I did a -U to update to the latest version (2015.02.23.1) to see if that would help, but after the update I no longer get the full file names, specifically east asian characters are being stripped out.
For example on a video like this one:
https://www.youtube.com/watch?v=ouR4nn1G9r4
instead of (하이포, 아이유) I just get (, )
Edit.... I usually use a batch file to run youtube-dl, with something like this in it:
youtube-dl.py -w -f22 -o %%(title)s-%%(id)s-720.%%(ext)s http://www.youtube.com/watch?v=%1