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.
Format Merging Auto Correction #5154
Comments
|
It would complicate a bit the code, why can't you just use |
|
It wasn't a purposeful use of the argument, I only discovered it after I On Sat, 7 Mar 2015 at 12:17 Jaime Marquínez Ferrándiz <
|
|
From the option help:
So I think it's OK to only support that order. |
|
I strongly disagree with the closing of this bug. The current behavior is extremely user-hostile. Just ran into this needless annoyance again, for about the 100th time. You see youtube-dl lists the audio-only streams first, so my natural inclination is to input those first. You can imagine how frustrating this is after I've already also done the work to fix it and submit a patch. ;) Essentially the error message is saying "I know what you want to do. I know it will work, because I've already parsed all the formats. I know the exact thing to do to fix the problem. But I (the robot), am going to make you (the human) do some extra work just so you can accomplish what I already know you want to accomplish." I submitted the patch above (which imo did not "complicate the code"). It also fixed some bugs (audio+audio/video+video) that weren't fixed yet, and the later fix... complicated the code. Pardon my candor @jaimeMF, but WTF? How is this UI annoyance the least undesirable behavior? "RTFM" is no excuse. I kindly request that this issue be re-opened. I'm more than willing to write up and edit an [acceptable] pull request to fix this to everyone's satisfaction. I just want this damn thing fixed. |
When downloading different formats and merging them, but entering😕
-f someaudio+somevideo, the programme returns:ERROR: The first format must contain the video, try using "-f somevideo+someaudio". If it already "understands" the formats and can offer the alternate form, why can the programme not be run with the alternate form, preserving normal stream order in the merge?