Click here to Skip to main content
15,887,442 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: For Those Who Know Microphones Pin
Ron Anders11-Nov-23 2:13
Ron Anders11-Nov-23 2:13 
GeneralChampion of command line options: FFmpeg Pin
MrChug10-Nov-23 3:05
MrChug10-Nov-23 3:05 
GeneralRe: Champion of command line options: FFmpeg Pin
charlieg10-Nov-23 3:37
charlieg10-Nov-23 3:37 
GeneralRe: Champion of command line options: FFmpeg Pin
Gerry Schmitz10-Nov-23 7:06
mveGerry Schmitz10-Nov-23 7:06 
GeneralRe: Champion of command line options: FFmpeg Pin
Maximilien10-Nov-23 4:20
Maximilien10-Nov-23 4:20 
GeneralRe: Champion of command line options: FFmpeg Pin
dandy7210-Nov-23 4:25
dandy7210-Nov-23 4:25 
GeneralRe: Champion of command line options: FFmpeg Pin
k505410-Nov-23 4:42
mvek505410-Nov-23 4:42 
GeneralRe: Champion of command line options: FFmpeg Pin
trønderen13-Nov-23 6:55
trønderen13-Nov-23 6:55 
dandy72 wrote:
I can only imagine what a UI supporting every option would look like.
I agree that it is crazy - but not quite as crazy as it first appears. The ffmepeg version installed with the current version of yt-dlp certainly give you 15421 lines if you ask for -h full, but these are certainly not 15421 distinct options. Lots of the lines are alternate parameters to a single option, e.g. each colorspace alternative has its own line. Quite a few of the options take 10-15 lines to list the argument values. Some options are repeated in different contexts, e.g. under each encoder option (the allowed argument values may vary among encoders, though).

So, 17 repetitions of the same option for 17 different encoders, with 15 alternative values, would pack more than 250 lines from the help file into a single pulldown list in the GUI.

Also, the file has >1000 blanklines, and following line is heads a group of options. So there goes another 2000+ lines. A sizable number of options duplicate information, e.g. all the 'show xxx' options: The options would be available in the pulldown selectors; you do not need another way to show them. Lots of options are boolean: You can fit quite a lot of checkboxes in a dialog or tab card. Replace the checkbox with an integer value entry field - a lot of those will go into a single tabcard, too.


There would still be a huge number of pulldown lists - far too many. Far too many check boxes and numeric values. But not as bad as I thought before checking the output closer: There are not 15421 distinct options, as my first impression was. But a few hundred distinct ones is certainly bad enough.

I strongly suspect that half of these options / argument values are never used by anyone but the ffmpeg developers Smile | :)
GeneralRe: Champion of command line options: FFmpeg Pin
dandy7213-Nov-23 7:23
dandy7213-Nov-23 7:23 
GeneralRe: Champion of command line options: FFmpeg Pin
Amarnath S10-Nov-23 4:38
professionalAmarnath S10-Nov-23 4:38 
GeneralRe: Champion of command line options: FFmpeg Pin
carlospc197013-Nov-23 5:53
professionalcarlospc197013-Nov-23 5:53 
GeneralRe: Champion of command line options: FFmpeg Pin
jschell10-Nov-23 5:27
jschell10-Nov-23 5:27 
GeneralRe: Champion of command line options: FFmpeg Pin
jeron110-Nov-23 5:29
jeron110-Nov-23 5:29 
GeneralRe: Champion of command line options: FFmpeg Pin
RickZeeland10-Nov-23 23:35
mveRickZeeland10-Nov-23 23:35 
GeneralRe: Champion of command line options: FFmpeg Pin
AndyChisholm11-Nov-23 4:50
AndyChisholm11-Nov-23 4:50 
GeneralRe: Champion of command line options: FFmpeg Pin
MarkTJohnson13-Nov-23 2:35
professionalMarkTJohnson13-Nov-23 2:35 
GeneralRe: Champion of command line options: FFmpeg Pin
trønderen13-Nov-23 7:16
trønderen13-Nov-23 7:16 
GeneralRe: Champion of command line options: FFmpeg Pin
trønderen13-Nov-23 7:22
trønderen13-Nov-23 7:22 
GeneralRe: Champion of command line options: FFmpeg Pin
Peter Shaw13-Nov-23 6:42
professionalPeter Shaw13-Nov-23 6:42 
GeneralArticle 45 will improve EU security Pin
Kate-X2579-Nov-23 20:39
Kate-X2579-Nov-23 20:39 
GeneralRe: Article 45 will improve EU security Pin
Pete O'Hanlon9-Nov-23 20:59
mvePete O'Hanlon9-Nov-23 20:59 
GeneralRe: Article 45 will improve EU security Pin
Nagy Vilmos9-Nov-23 23:53
professionalNagy Vilmos9-Nov-23 23:53 
GeneralRe: Article 45 will improve EU security Pin
Richard MacCutchan10-Nov-23 0:39
mveRichard MacCutchan10-Nov-23 0:39 
GeneralRe: Article 45 will improve EU security Pin
Nagy Vilmos10-Nov-23 1:19
professionalNagy Vilmos10-Nov-23 1:19 
GeneralRe: Article 45 will improve EU security Pin
charlieg10-Nov-23 1:28
charlieg10-Nov-23 1:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.