Encoding CLI, de ce, cum si alte chestii

  

Multi dintre voi folositi GUI-uri in encoding. [StaxRip, Megui, RipBot, Xvid4PsP etc]
Dar asta nu e singura metoda prin care puteti face encoding.
Eu unul nu mai folosesc niciun GUI deoarece nu vad rostul, consum ram degeaba, risca sa-mi dea crash/fail. [se stiu ei cei care au problema asta]
Cum facem encoding doar cu o consola?
Pasul 1: Descarcati si instalati tot de AICI
Pasul 2: Creati un folder in partitia C/D sau alta cu numele x264/5/encoding sau altceva.
Pasul 3: Copiati in acel folder x264.exe si avs4x26x.exe
Pasul 4: Creati un fisier text cu numele profilului de encoding [CRF 15 etc etc]
Pasul 5: Creati scriptul episodului.
Pasul 6: Deschideti fisierul de la pasul 4. In acesta scrieti urmatoarele:
| "C:\x264\avs4x26x.exe" --x264-binary "C:\x264\x264_64_tMod-10bit-all.exe" -o "nume episod.h264" "script avisynth episod.avs" | fara [|]
Dupa cum se poate observa, eu mi-am denumit folderul de la pasul 2 "x264"
Ca sa adaugati parametrii folositi " -- " sau " - " in cazul output-ului
Ca sa va faceti o idee o sa va las aici un exemplu.

"C:\x264\avs4x26x.exe" --x264-binary "C:\x264\x264_64_tMod-10bit-all.exe" --crf 18 --tune animation --preset slow -o "nume episod.h264" "script avisynth episod.avs"

Dupa cum se vede, am specificat in linia de comanda sa fie folosit crf 18 si tune animation, cat si profilul slow.
Note explicative:
 Ca sa facem "legatura" dintre scriptul avisynth si x264 folosim acel "avs4x26x.exe" deoarece x264 nu are suport nativ avisynth.
-o reprezinta output-ul, adica episodul encodat si extensia acestuia, aceasta poate sa fie .h264/264/mp4/mkv dar va recomand sa folositi h264/264.
Scriptul "script avisynth episod.avs" reprezinta scriptul care specifica locatia fisierului care va fi folosit si filtrele folosite [daca avem].
Voi nu folositi numele "x264_64_tMod-10bit-all.exe", il folositi doar daca aveti aceasta versiune de x264, in acele spatii treceti versiunile voastre. De asemenea, asigurati-va ca folositi versiunea dorita 8/10bit, daca aveti versiunea x264 8bit specificata nu veti putea encoda 10 bit.

Pasul 7: Dupa ce ati facut scriptul pentru encoding, salvati fisierul text si iesiti din el. Dupa aceea, modificati extensia fisierului .txt in .bat
Pasul 8: Dupa ce ati urmat toti pasi, sunteti gata sa encodati. Daca ati urmat pasii corect vi se va deschide o fereastra CMD ca aceasta:

Gata. Asta e encodingul CLI, mult mai frumos decat GUI-urile acelea.
Nu crash-uri din cauza la codul GUI-ului sau alte prostii.
Aceasta metoda se poate folosi atat pe x264, cat si pe x265.

This entry was posted in . Bookmark the permalink.

2 Responses to Encoding CLI, de ce, cum si alte chestii

  1. Unknown says:

    ai nostri nu stiu sa faca encode cu GUI dar in CLI? =))) sa fim seriosi oameni nu stiu sa aplice 2 filtre amarate si sa apese un buton.

Leave a Reply

Blogul meu personal despre encoding video, software si anime. Sunt sustinator al proiectului GNU si Linux.

Feature Post