Conversation
* Print entire stderr in verbose when there is error * Handle URL filenames correctly * Warn when embedding ass in mp4
* Treat mka like mkv and mov like mp4 * Embedding in mka similar to mkv * Try embedding in mp4 using ffprobe and `-disposition`
* Better video extraction * Extract comments * Added BiliBiliSearchIE, BilibiliChannelIE
fd17148 to
68debc7
Compare
I'm pretty oblivious when it comes to subtitles but I have experienced some issues with embedding ass in mp4. The problem is I have no idea on the best solution. I tried -remux video mkv but it took ages remuxing videos (maybe 1f87429 will help that) and because it was mkv instead of mp4 it would re-download the file when trying to continue the playlist. Is it possible to get some sort of solution in the warning? |
So am I.
I also don't know of any possible solutions other than remuxing. If I come across one, I will add it
I believe so
I am working on a solution for that. In the meantime, you can use |
Sorry I meant I'm batch downloading videos from a txt file with line-separated urls using a gui program. --download-archive doesn't really have very good documentation and I have no idea what it's doing unless I look at the code... |
|
@pukkandan I think it would be mutually beneficial if you were to receive features that I implement from now on. I've realized I became the thing that I was so adamant against @Jules-A
|
There was a problem hiding this comment.
Please let me know what you think about these suggestions
53a0c71 to
fbea61a
Compare
|
@bbepis I have added the code for youtube comment extraction as well (with some changes) |
|
@bbepis Could you add some tests for |
:ci skip all
(since it doesn't create temporary file)
This PR will merge many features from https://github.com/animelover1984/youtube-dl
Related: animelover1984/youtube-dl#18
Features added:
-movflags +faststartwhen remuxing from mp4-dispositionFeatures not added:
PS: I haven't tested a lot of this code yet. Will do it before merging
@bbepis Please go though this and confirm whether you are willing to provide all of this code under Unlicence. I would appreciate it if you could also review the code