Ne znam baš weasel. Ispašće po tvojoj izjavi da CLI enkoderi daju bolji kvalitet. A obojica znamo da uz korišćenje iste biblioteke (libx264) i istih komandi i rezultat će biti isti, zadao ti te komande preko komandne linije ili GUI-a. Osim toga, GUI nije ništa drugo do deo programa koji umesto tebe sastavlja i prosleđuje komande.
Sad, nije nešto teško naučiti komande ali to opet zavisi od programa do programa, razlikuju se. x264 kreira isključivo h.264 strim i sve njegove komande su kreirane oko toga.
FFMPEG je multiformat enkoder i mnoge opcije se razlikuju u odnosu na x264 ili jednostavno nisu vezane za podešavanje libx264 enkodera. A ove opcije FFMPEG ignoriše umesto da izbaci grešku i kaže da nisu podržane. Onda je čovek uveren da koristi pojedine opcije koje enkoder u stvari ignoriše.
handbrakeCLI ima pa neke svoje opcije i način na koji se zadaju. Opet, neko treba sve to da izuči.
E sad, kako odabrati CLI enkoder koji ti najviše odgovara? Izučiti komande svakog i videti njihove mogućnosti? Pa, to nije 15 minuta vremena.
A i sve te komandne linije treba napisati u cmd-u. Greške u pisanju komandi i loša putanja do fajla su najčešće greške. Jeste, može da se napiše .bat fajl da se ovo izbegne ali ako treba menjati opcije i lokaciju izlaznog fajla treba tražiti u .bat fajlu gde je šta. A treba naučiti i kako se piše .bat fajl, da ne zaboravim.
S druge strane, većina kvalitetnih GUI programa pored osnovnih komandi sadrži i deo za custom komnade u koji svaki korisnik koji, nadamo se, zna šta radi može da doda komande koje inače nisu izložene u podešavanjima GUI-a. Evo, takvav deo imaju VidCoder, Handbrake, MeGUI, StaxRip (nešto nije update-ovan u zadnje vreme), Simple x264 Launcher, Hybrid.
Voleo bih da ti ili yooyo napišete koje su to prednosti korišćenja CLI enkodera i šta to korisnik gubi ako umesto njih koristi neki GUI.