Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

Video encoder

jupco (39)|31.5.2017 12:10
Ahojte priatelia, možno mi tu dakdo poradí.

Hľadám po netoch nejaký schopný video encoder. Čo som pozeral, tak všetko bolo s kadejakými prídavkami (editácia videa, triming atď) toto nechcem, chcel by som úplne čistý encoder, ktorý nerobí nič iné, len konvertuje media súbory. Niečo na spôsob adobe media encoder by bolo fajn, avšak niečo čo nieje tak obmedzené.

Nepoznáte niečo dobré?

Dík za každú radu
Foolproof (2713)|31.5.2017 12:32
Na jakou platformu a speciální nebo universální ? Bez GUI nedoporučuji, parametrů bývá i 20 a více a ručně to nastavovat je opruz.

[CODE]https://www.videohelp.com/software/sections/video-encoders[/CODE]

zde je jich 150, snad si vybereš.
jupco (39)|31.5.2017 14:57
Ahoj, no pozeral som to len tam je kvantum takých že bluray creator atď, čo mi moc nepomôže, skôr by som potreboval niekoho, kto by mi povedal "nazdar, ja používam tento soft *** a som s ním spokojný, dokáže skonvertovať čokoľvek"

Potrebujem niečo univerzálne na audio/video, na windows a ovšemže, nech sa tam dá čo najviac parametrov nastavovať.
Foolproof (2713)|31.5.2017 21:03
Universální je FFMpeg a s nastavením se bez GUI posereš.:-)-

Vstup je co ? Výstup chceš jaký ?

Já používám 2 věci. Když je to moje video, tak editor, protože to stejně stříhám a to CyberlinkPowerDirector, umí všecko, bez diskuse, od DVD přes BluRay k HEVC.
Když potřebuji něco pouze zkonvertovat, používám GUI VidCoder, ten je tuším založen na HandBrake, používám vlastní profily, které se mi zdají vyhovující.

Na tuto činnost neexistuje universální rada, každému je bližší něco jiného, empirie je to co to řeší.:-R
RoPo (6061)|31.5.2017 22:07
Např... HandBrake... a mnoho dalších. Nic dlouhodobě universálníno není. Např. dříve byl zajímavý Procoder od Canopusu.
vivid.sk (11472)|31.5.2017 22:09
V Handbrake mas moznost detailne nastavovat parametre enkodera, na uroven command line (x264). Pre progresivne video plne pouzitelne aj pre HQ vystup.
Ak otrebujes spracovat prekladane video a spravit HQ deinterlace, tam uz budes potrebovat avisynth a QTGMC a nejake znalosti problematiky. Handbrake sice tiez zvladne deinterlace, ale uroven nieje spickova (v poslednych verziach pribudol aspon YADIF).
ai (2993)|2.6.2017 05:07
Pokud budete enkodovat s GUI, coz vetsina urcite bude, tak jdete po tom preset, zvolte treba slow, mrknete na reference frames a dejte tam vzdy 4 natvrdo (aby to hralo na vsech TV), zvolte CRF primerene na vase ucely, treba 18 a neni nic jineho treba, tedy je uplne jedno jaky x264 front end, proste co Vam sedne.

Co se tyka te slozitosti pro command line, neni to tak si myslim uz dneska, protoze autor x264 (dnes uz autorka) tam dal presety a nastavil to tak, ze vpodstate uz neni toho moc prenastavovat. Kazdy preset nastavuje radu dalsich parametru automaticky a neni treba celkem uz do toho vrtat, specialne pokud se enkoduje CRF. TY presety jsou:
ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo
A tedy od nejrychlejsiho enkodovani az po nepomalejsi, smysl ale tak celkem davaji zrejme jen zhruba tyto :
fast, medium, slow, slower
tedy zvoli se nejaky preset , to je to nejhlavnejsi, kazdypreset je autorem vyladeny , kde prislusne hodnoty jsou treba vypsane zde:
https://forum.videohelp.com/threads/347067-VirtualDub-H-264-Encoder-Speed#post2169830
uzivatel jagabo tam to vypsal, samozrejme , ze za ty leta se to mohlo zmenit trochu, ale tam je videt co za hodnoty pro kazdy preset se automaticky nastavi, neni treba blbnout a vypisovat to, nebo zkouset nove a nove nastave, lidi uz si s tim hrali dost, a kazda zmena muze naopak treba uskodit, je to tak vyladene samotnym autorem, tak snad vi co delal

a pak se zvoli buffers napr pro HD video --vbv-bufsize 35000 --vbv-maxrate 35000 nebo se omezi reference frames , treba --ref 4 (TV starsi neumi vic jak 4 ref frames) nebo se zvoli prokladani , pokud je video prokladane --tff nebo --bff
pak kdyz se enkoduje tak se nastavi kvalita samozrejme --crf 18 nebo average bitrate , kdyz se enkoduje 2pass --bitrate 15000


to je vse, na to se muzi pamatovat, jen tyto hodnoty, pokud video neni prokladane a neomezuji ref frames (hodnota medium stejne nenda vic jak 4 ref frames):
[CODE]x264.exe --preset medium --crf 18 --vbv-bufsize 35000 --vbv-maxrate 35000 --output out.264 input.avs[/CODE]
neni treba si nic jineho pamatovat, no a protoze je to v command line vsechno pekne vedle sebe tak je to prehledne co a jak to enkoduje

U GUI se dokonce i rychleji spletes nez takto jednoduse v jedne radce a nekdy se neco nastavi a zapomenes na to atd.zapomene se na neco atd.
Nebo v jakemkoliv GUI nastavit preset , treba slow a pak reference frames treba omezit na 4 a doufat ze ty buffers ten GUI nastavi "tak nejak jak bych chtel", coz nemuzi taky, tady si vsimnete tu silu command line, je to tam jednoduse vsechno presne definovano. Ten GUI muze mit totiz max bitrates klidne i 60000-70000. Coz enkoder muze i tak vysoko vyletet s bitrate u HD videa, treba zaber stromu s trepotajicimi miliony listku to tak vysoko vyleti. A neni to ani treba. Naopak cil u x264 je ten aby to davalo dostatecne bitrate u mene osvetlenych scen a gradientu barev (pocitacove animace), aby nebyl videt banding, flekateni.

na to muzete pouzit zones, dalsi specialitu, ktera v GUI moc neni a v command line je to par pismen, treba od snimku 5000 do snimku 6000 kvuli low light nebo pocitacove animaci nastav CRF 15: --zones 5000,6000,crf=15
nebo pokud to mam na vice mistech ve videu a jeste mezi snimkama 10000 a 15000 chci 2x zvetsit bitrate co by enkoder normalne dal pro to crf 18:
--zones 5000,6000,crf=15/10000,15000,b=2
atd, lomitkem je oddelim. Tady je videt jak se to ma delat. Totiz kvuli nejake jedne scene lidi nastavuji enkoder pro cele video, coz je nesmysl. Je nejaka scena, ktera vyzaduje nizsi CRF, je treba CRF 15 napr, tak preci cele video tak nenastavim. Jak jsem rek vetsinou uz je to jasne predem u tech pocitacovych scen nebo low light. Kazdy hleda the best settings, je toho plne forum, ale to neexistuje. Pokud delaji profici Blu-Ray take nehleda the best settings na cely film a, ale pristupuje k tomu po castech. I kdyz dneska se mi zda je uz hodne BD (jako Martian treba), kde to vypada tak, ze tam nastavi CRF dost silne/ tedy nizko, (nebo enkoder chce tolik, je tam toho prachu a zrnicek na tom Marsu :-) ) a samozrejme rezou spicky, aby to nelitalo vys (u BD 35000-40000), tak jak jsem popsal proste nejaky limit se musi vzdy nastavit.
jupco (39)|11.6.2017 12:04
Díky chlapi, pôjdem asi do toho hendbrejku, vyzerá to dosť v pohode. Pozerám ale, že v čistej inštalácií môžem vyplúvať videá iba do mp4 a mkv, existuje nejaká možnosť rozšíriť to napr aby som tam mohol aj mp3 na wav konvertovať, prípadne čo ja viem, mp4 na DNxHD atd?
vivid.sk (11472)|11.6.2017 20:05
mp3 na wav?
A to má aký zmysel?

[update: a bez ohladu na zmysel, pouzi lame, pripadne nejaky z jeho frontendov, alebo len jenoducho command line [FONT=courier new]lame --decode meno_suboru.mp3[/FONT]] HandBrake je primarne "video transcoder", nie je na konverziu audia urceny]
1hroch (865)|12.6.2017 09:15
Na konverzi zakladnich audio formatu je dobry CDex http://cdex.mu nebo i FormatFactory http://www.pcfreetime.com/formatfactory/index.php?language=en
jupco (39)|15.6.2017 13:15
zmysel to má taký, že ak edituješ veci v Davinci Resolve, tak sa tam s mp3 moc nepohneš.

zaujímavé je, že video-konvertor zákonite konvertuje aj audio, takže neschopnosť skonvertovať samotné audio je mnou trochu nepochopiteľná. :)

každopádne pri handbrake výstup iba mp4 a mkv je aj tak dosť orezané možnosťami. to treba nejak doinštalovávať tam? alebo nejakú pro verziu kúpiť?
Foolproof (2713)|16.6.2017 12:23
MP4 a MKV ořezané možnosti........

Nechápu, jaký jiný kontejner bys chtěl ještě používat. Dovnitř to umí 264,265, MPEg2 i MPEG4, VP9, VP8, Theora, neumí to VC1, VMW9, osobně nevím, jak bych je pokud nedělám distribuci ty formáty Microsoftu využil. Zvuky to umí AAC,AC3,E-AC3, FLAC16,FLAC24,MP3,Vorbis,Opus.
Všecko lze i s přímým průchodem videa nebo audia a to i TrueHD,DTS,DTSHD, takže proč si myslíš, že nejde konvertovat jenom audio ?

Pokud potřebuješ WEBM pro net, v MKVToolnixu předěláš za několik sekund, autorizační programy DVD či BluRay již dnes nepotřebují kokotiny jako MTS,TS, převrtí si to.
Změna kontejneru po konverzi je už otázka minut, což vzhledem k k desetihodinovým převodům je naprosto zanedbatelná záležitost.

Psal jsem, že používám GUI VidCoder, zkus to zvládne to i opice.:-R

DaVinci Resolve ti nezvládne MP3, protože máš asi free verzi, ostrá stojí 300 dolarů.........Nevím, ale že by BlackMagic neuměl importovat MP3 dost pochybuji, stejně si to musí převrtět na timeline na wav, jinak bys to nemohl upravovat.
ai (2993)|16.6.2017 20:08
Potrebujes vzit mp3 a mit do nekolika sekund ten wav. Pokud editujes video tak ten wav potrebujes hned, vybira se vhodne audio z nejakych archivu, asi to delas takto. Divne, ze to nenacte primo (mp3) Tak si udelej batch script, kde ve windows exploreru pak uchopis ten mp3 a polozis to na nej (ten batch skript, nebo jeho ikonu, nebo jeho shortcut,mas to treba na desktopu) a vytvori ti to wav v te same slozce, kde je ten mp3 pod stejnym jmenem. Command line je zde https://superuser.com/questions/675342/convert-mp3-to-wav-using-ffmpeg-for-vbr#675647 pokud bys neumel udelat batch z toho (par radku) tak napis.
jupco (39)|17.6.2017 14:33
Foolproof: davinci až teraz v 14b začal podporovať mp3. Aj to tak, že občas hej, občas nie, ale tak beta verzia. Celkovo aj na podporu videa boli doteraz dosť osekaní, uvidíme čo prinesie oficiálna verzia akú podporu.

http://documents.blackmagicdesign.com/DaVinciResolve/20160408-ebf601/DaVinci_Resolve_12.5_Supported_Codec_List.pdf

mp4 a mkv sú na editáciu videa nie úplne vhodné formáty. skôr by som povedal až nevhodné - najlepšíe je mxf - DNxHD, alebo prores - teda frame-based formáty, lebo z hentých komprimovaných kodekov akurát tak uvaríš procák pri väčších projektoch. tak isto transparentné video cez mp4/mkv neprebehneš a mnoho iného. tak by bolo určite super mať podporu na nejaký mxf, mov, gif, avi.

"proč si myslíš, že nejde konvertovat jenom audio ?" no keď tam dám importnúť audio súbor, vyhodí mi to chybu, že to nepodporuje. Skúsim ten tvoj VidCoder.


ai: tak nejak, archívy, stocky, a tak barz jako.

Akože ten handbrake ja super, nedávno som dostal video, ktoré malo nejakých 22 minút, ale boli tam nejaké droped framy asi alebo čosi, no bolo poškodené proste a v skutočnosti malo 47 minút a skúšal som všetkými možnými cestami to nejak prežuť, aby som to dal nejak dokopy- žiadne NLE to ani nechcelo otvoriť. Adobe encoder z toho vyplul 22 minutové video ale audio skonvertoval normálne na 47 minút (čiže v 22 minutovom videu bola iba polka audio stopy) až ten handbrake to prežul tak že mi vyplul 47 minutové video síce s dropami, ale tie časti čo som potreboval použiť boli použiteľné.

Vyskúšam ten command line, že či to bude fungovať.

Každopádne díky chalani za nápomocné rady.
Foolproof (2713)|17.6.2017 18:40
Jaká editace ? MP4 a MKV jsou cílové formáty a původní dotaz byl na enkoder. Když máš kameru pro "širokou veřejnost" (asi mobil):-k, tak natáčí v MP4 nebo v MOV atp., komprimovaně.
Takže konvertor nepotřebuješ.
Pokud máš kameru alespoň trochu lepší, natáčí v DVCHDPro nebo HDCam nebo RedRaw atd. a program pro editaci tomu musí odpovídat a konverze pro editaci se zásadně neprovádí. Konečný výsledek se konvertuje do distribučního formátu podle požadavků uživatele.

Na převod pouze audio formátů existuje milion programů, ale pochopil jsem to tak, že konvertor by měl změnit pouze třeba audio. To je důležité když je např. kamera nahrávající do wav a chci to zmenšit, takže video zůstane netknuté a zvuk udělá v mp3 nebo soubor s AC3 5.1 bude určen pro YouTube, tak tam nebudu valit zbytečné megabajty, ale kvalita video streamu zůstane původní. Jinak konverzi zvuku nechápu, už asi 15 let jsem se nesetkal s editorem, který by neuměl běžné zvukové formáty importovat.

Jinak koncovka kontejneru je zavádějící, protože absolutně neříká, co je uvnitř. Píšeš, že raději MOV. fajn video uvnitř bude komprimováno s datovým tokem jako u 30 let starého ripnutého filmu nebo 10 bitové uncompressed RGB. Rozdíl je giga na minutě. MP4 to je totéž, vevnitř je Apple nebo QuickTime formát ? A jaký.

Pokud máš ostrý BlackMagic nechápu, k čemu konvertor. pleskni na časovou osu a výstup si nastav jaký chceš. HandBrake je amaterský program pro davy a zadarmo, výstupní formát funguje stamilionům lidí na celém světě na milionech různých prapodivných zařízení. Je jasné, že pokud nemáš DaVinci ostrý, je to s watermarkem atp.

Co dodat. Raději napiš v čem je problém a ne, že potřebuješ enkoder.
jupco (39)|17.6.2017 20:17
Ahh... Robil si niekedy s Davinci? Ale to nerieš, lebo tým ideme úplne offtopic...

Vrátim sa na začiatok, lebo zjavne si už úplne niekde inde. Skúsim to čo najjednoduchšie, aby si to pochopil a nerozmýšľal zbytočne nad ostrými a tupými verziami Resolve, wattermarkom, či menením audio stop vo videu atď...

Potrebujem enkoder. Pracujem s najrôznejšími video a audio súbormi a občas jednoducho potrebujem prekonvertovať nejaké video, alebo audio z nejakého typu, na iný typ. Čiže potrebujem enkoder, ktorý podporuje čo najširšie množstvo formátov ako na vstupe, tak aj na výstupe. Doteraz som pracoval s Adobe media encoderom, ktorý síce podporuje širokú škálu formátov, avšak v určitých situáciách mi nevyhovuje. A je neuveriteľne pomalý...

Tak som sa chcel vás ostrielaných machrov spýtať, že čo používate na konvertovanie videí a audia.
ai (2993)|18.6.2017 03:37
no machri prave pouzivaji ffmpeg command lines, to nacte skoro vsechno,

nebo pokud potrebujes zmenit parametry videa, pouzit nejake filtry na video, tak se to video nacita do Avisynthu,.., a pak je viceromoznosti , ale zhruba takto. Ale s Avisynthem se to stava slozitejsi, protoze typy videa potrebuji jiny plugin pro nacteni toho videa do Avisynthu. Pak se to muze muxovat (video a audio) treba s mp4box nebo mkvmerge nebo zase s ffmpeg

to se ti bude zdat vsechno slozite, ale vpodstate delame nebo ty delas porad s jednim a tim samym takze az si to sam vychytas a pripravis, pochopis , ze ty otazky , jaky nejlepsi videoenkoder jsou takove divne ...

pokud bys nechtel jit touto cestou tak existuje i mnoho enkoderu na bazi ffmpeg (Vidcoder/Handbrake to nejsou), najed si na tuto stranku, https://www.videohelp.com/software/ffmpeg, a tam si najdi vsechny jeho front-ends, zacina to tim myffmpeg a mnoho dalsich, nektere prave enkoduji i DNxHD atd.