m2tstoavi este un script pentru persoanele care au înregistrat .m2ts video folosind o camera video de înaltă definiție și doresc să le joace pe calculator lor Linux / Unix / Mac OS X, sau doriți să le converti în alt format.
Aici este procedura utilizată pentru a converti un fisier .m2ts de script m2tstoavi:
& Nbsp; & nbsp; & nbsp; 1. Folosiți xporthdmv pentru a converti fișierul în .mpv și .mpa fișiere.
& Nbsp; & nbsp; & nbsp; 2. Folosiți ldecod pentru a converti fișierul .mpv într-un fișier .yuv.
& Nbsp; & nbsp; & nbsp; 3. Redenumiți fișierul ldecod .mpa creat pentru .AC3
În acest moment, un fișier .yuv și fișier .AC3 sunt create, care ar trebui să fie standardul.
& Nbsp; & nbsp; & nbsp; 4. Folosiți ffmpeg pentru a crea un fișier .avi care conține .yuv transcodat la altceva și fișierul .AC3.
Pasul 4 este extrem de personalizabil. Tu ar trebui să poată codifica la orice format doriti la acest pas.
Există versiuni diferite ale m2tstoavi inclusiv m2tstoavi.fifo care & nbsp; foloseste un FIFO pentru a accelera procesul de conversie, și m2tstoavi.mencoder care utilizează mencoder loc de ffmpeg pentru a crea video. & nbsp; Utilizarea oricare dintre cele trei versiuni ale scripturilor funcționează cel mai bine pentru tine.
Comenzile pentru etapele 1-4 ar arata ceva de genul asta, pentru un fișier eșantion numit samplevideo.m2ts:
samplevideo.m2ts xporthdmv -NH 1 1 1
ldecod -i bits0001.mpv -o /tmp/samplevideo.yuv
mv bits0001.mpa /tmp/samplevideo.ac3
ffmpeg -r -s 29.97 1440x1080 -i /tmp/samplevideo.yuv -i /tmp/samplevideo.ac3
MPEG4 -vcodec
-sameq copie -acodec -aspect 16: 9 -b 15000k samplevideo.avi
Comenzile de mai sus ar produce un fișier samplevideo.avi care conține versiunea convertită a samplevideo.m2ts. & Nbsp; În acest exemplu, este convertit & nbsp; a codec MPEG4, dar puteți folosi orice codec pe care o alegeți.
Inclus exemplu de script m2tstoavi îndeplinește sarcina de conversie, și face lucrurile un pic mai ușor. Modifica scriptul m2tstoavi pentru a se potrivi nevoilor dvs. de transcodare specifice prin modificarea liniei de ffmpeg în scenariu.
Utilizare:
m2tstoavi nume de fișier ...
unde filename este ceva de genul homevideo.m2ts și va începe
proces, creând homevideo.avi ca ieșire.
Puteți folosi, de asemenea, metacaractere, cum ar fi:
m2tstoavi * .m2ts
Acest proces este extrem de lent.
Veți avea nevoie de o mulțime de spațiu pe disc în / tmp.
Am inclus un fișier video de probă, samplevideo.m2ts.
Încercați convertind-o și urmăriți-l cu comenzile:
samplevideo.m2ts m2tstoavi
samplevideo.m2ts MPlayer
NU DELETE .m2ts originale sau MTS FILES. & Nbsp; Salvați-le în cazul în care o soluție mai bună la această problemă apare în viitor.
Pentru aceia dintre dvs. cu un video Sony HDR-SR1 AVC HD și Linux:
Am conectați în HSR-SR1 la portul meu USB 2.0 și rulați scriptul:
hdrsr1
care transformă toate fișierele MTS în camera video a .avi și le plasează în directorul curent.
Dacă cineva vine cu un proces mai bun, vă rugăm să modificați acest pachet și a alerga cu mingea.
Detalii soft:
Versiune: 0.5
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 48
Comentariile nu a fost găsit