Aplicația încorporată Fotografii poate fi utilizată pentru tăiați o porție a unui fișier video. Uneori, poate fi necesar să împărțiți un videoclip sau un audio în mai multe părți cu o anumită durată. Vă ajută să le distribuiți pe Twitter sau pe orice alt site de rețea socială care are o limită de lungime. De exemplu, Twitter vă permite încărcați videoclipuri cu o lungime care nu depășește 140 de secunde (2m 20s.)
Pentru a împărți un videoclip în mai multe părți egale, poate fi necesar să repetați procedura de mai multe ori dacă utilizați aplicația Fotografii. În schimb, puteți utiliza un instrument terță parte pentru a împărți automat un videoclip (MP4, MKV, AVI sau MPG) sau audio (MP3, WAV etc.) în mai multe părți egale.
În acest articol, să vedem cum să tăiați o selecție a unui videoclip sau audio și să salvați selecția într-un fișier separat. Acest articol descrie, de asemenea, cum să împărțiți un videoclip sau un audio în mai multe părți egale.
Cuprins
- Utilizarea utilitarului LoselessCut (gratuit)
-
Folosind utilitarul de linie de comandă FFmpeg (gratuit).
- Tăiați un fișier video (MP4, MKV, AVI, MPG)
- Împărțiți un fișier video (MP4, MKV, AVI, MPG) în mai multe părți de lungime/durată egală
- Tăiați un fișier audio (MP3, WAV)
- Împărțiți sunetul MP3 în mai multe părți de lungime/durată egală
Utilizarea LoselessCut pentru a tăia un fișier audio sau video sau a-l împărți
LosslessCut este un utilitar multiplatformă (care folosește FFmpeg în backend) pentru operațiuni extrem de rapide și fără pierderi pe fișiere video, audio, subtitrări și alte fișiere media conexe. Caracteristica principală a acestui instrument este tăierea și tăierea fără pierderi a fișierelor video și audio. Vă permite să extrageți rapid părțile bune din videoclipurile dvs. și să renunțați la mulți gigaocteți de date fără a face o re-codificare lentă și, prin urmare, să pierdeți calitatea.
- Descarca tăiat fără pierderi din GitHub și rulați-l.
- Deschideți un fișier audio sau video folosind acest utilitar.
- Selectați intervalul de timp sau segmentele pe care doriți să le exportați. Puteți crea mai multe segmente după cum doriți.
De exemplu, pentru a împărți audio sau video în egal părți cu o lungime specificată (durată), faceți clic pe meniul Editare → faceți clic pe Segmente → Creați segmente cu durată fixă. Apoi, introduceți lungimea fiecărui segment. În cazul în care doriți să încărcați segmentele pe Twitter, apoi introduceți
00:02:10.000
sau00:02:15.000
deoarece Twitter are o limitare de140
secunde. - Segmentele sunt selectate automat. Tot ce trebuie să faceți este să alegeți directorul de lucru (în care să exportați fișierele) și să faceți clic pe butonul Export.
- Examinați setările în dialogul următor, adică dialogul Opțiuni de export.
- După ce ați terminat, faceți clic pe butonul Export. Asta e! Segmentele sunt acum gata.
Utilizarea FFmpeg pentru a tăia sau a împărți un sunet sau un videoclip
FFmpeg este un proiect gratuit și open source constând dintr-o suită de software de biblioteci și programe pentru gestionarea fișierelor și fluxurilor video, audio și alte multimedia. Puteți face aproape orice sarcină de conversie/codificare media folosind acest instrument de consolă. Există multe programe terțe, cum ar fi Screen to Gif, Convertor de fișiere, etc. care sunt incluse cu FFmpeg.exe. Am văzut cum să folosim FFmpeg.exe pentru extrage audio din video fișiere.
Să vedem cum să folosiți FFmpeg.exe pentru a împărți fișierele audio sau video.
Tăiați un fișier video folosind FFmpeg
Aceasta este linia de comandă pe care o utilizați pentru a extrage o porțiune din fișierul video (primele 30 de secunde) fără a-l re-coda și pentru a salva selecția într-un fișier.
ffmpeg.exe -ss 00:00:00 -la 00:00:30 -i „D:\media\sample.mp4” -c copie „d:\media\sample_cut.mp4”
Comanda de mai sus extrage primele 30 de secunde ale videoclipului și le salvează într-un fișier separat numit sample_cut.mp4
.
-
-ss
indică ora de începere -
-la
denotă timpul de încheiere; FFmpeg nu mai iese la poziția specificată. -
-i
este fișierul de intrare. -
-c
specifică codecul utilizat. În acest caz, nu se face nicio codificare așa cum am folositcopie
.
Bacsis: In loc de -la
, puteți folosi și -t
care denotă durata, în loc de punctul final. De exemplu, specificarea -s 00:00:10 -t 50
selectează de la 10 secunde la 60 de secunde de audio/video.
Cadrele video lipsesc? Încercați metoda de codificare
În timpul redării, dacă fișierului video (produs folosind ultima comandă) lipsesc cadre video la început sau la sfârșit, atunci puteți utiliza metoda de re-codificare. Codificarea este un proces lent, totuși. Rulați această comandă:
ffmpeg.exe -ss 00:00:00 -to: 00:00:30 -i „D:\media\sample.mp4” -c: v libx264 -c: o copie „d:\media\sample_cut.mp4”
Codifică videoclipul (folosind libx264
codificator), dar folosește același flux audio (notat cu copie
argument.) și extrage primele 30 de secunde ale videoclipului și îl salvează într-un fișier separat numit sample_cut.mp4
.
Împărțiți un fișier video în mai multe părți egale folosind FFmpeg
Acum știți cum să tăiați o porțiune din fișierul audio/video și să salvați selecția într-un fișier. Ce se întâmplă dacă doriți să împărțiți un videoclip în mai multe părți cu o anumită durată sau lungime? Puteți utiliza următoarea linie de comandă pentru fiecare segment pe care doriți să îl tăiați:
ffmpeg.exe -ss 00:00:00 -la 00:00:30 -i „D:\media\sample.mp4” -c: copiați „d:\media\sample_part_1.mp4” ffmpeg.exe -ss 00:00:30 -la 00:01:00 -i „D:\media\sample.mp4” -c: copiați „d:\media\sample_part_2.mp4” ffmpeg.exe -ss 00:01:00 -la 00:01:30 -i „D:\media\sample.mp4” -c: copiați „d:\media\sample_part_3.mp4” ffmpeg.exe -ss 00:02:00 -la 00:02:30 -i „D:\media\sample.mp4” -c: copiați „d:\media\sample_part_4.mp4”
Va fi dificil dacă trebuie să împărțiți mai multe fișiere, nu? Există o alternativă ușoară!
Să folosim -segment
argumentul liniei de comandă a FFmpeg.exe. Acest argument de linie de comandă împarte un fișier video în mai multe părți, fiecare conținând o lungime/durată specificată (de exemplu, 60 de secunde fiecare):
ffmpeg.exe -i „D:\media\sample.mp4” -f segment -segment_time 60 -c copy -reset_timestamps 1 „d:\media\sample_%03d.mp4”
Numele fișierelor de ieșire vor fi denumite sample_001.mp4, sample_002.mp4, sample_003.mp4 și așa mai departe.
Cu toate acestea, atunci când utilizați copie
metoda la divizare Videoclipuri, împărțirea poate să nu fie exactă. Puteți vedea că fiecare parte/fișier nu are exact 60 de secunde. Unele au o durată de 57 de secunde, iar altele de peste 60 de secunde.
Metoda de re-codificare (pentru tăieturi mai precise)
Dacă doriți să tăiați videoclipuri exact (fiecare parte cu a fix durata), trebuie să re-codificați videoclipul în timpul divizării. Iată argumentul liniei de comandă pe care îl utilizați:
ffmpeg -i "D:\Media\sample.mp4" -c: v libx264 -segment_time 60 -g 9 -sc_threshold 0 -force_key_frames "expr: gte (t, n_forced*9)" -f segment -reset_timestamps 1 "D: \Media\sample_%03d.mp4"
Poftim! Toate piesele sunt de lungime egală (variație maxim de 1 secundă), cu excepția, bineînțeles, a ultimului clip.
Tăiați un fișier audio folosind FFmpeg
Pentru a tăia o porțiune dintr-un fișier audio MP3 într-un fișier separat, rulați această comandă:
ffmpeg.exe -ss 00:00:00 -la 00:00:10 -i „D:\media\sample.mp3” -c: copiați „d:\media\sample_cut.mp3”
Comanda de mai sus extrage primele zece secunde de audio dintr-un fișier MP3 și îl salvează într-un fișier separat.
Împărțiți un fișier audio MP3 în mai multe părți egale folosind FFmpeg
Acest argument de linie de comandă împarte un fișier MP3 în mai multe părți, fiecare conținând o lungime/durată specificată (de exemplu, 60 de secunde fiecare):
ffmpeg.exe -i „D:\media\sample.mp3” -f segment -segment_time 60 -c copie „d:\media\sample_%03d.mp3”
Numele fișierelor de ieșire vor fi denumite sample_001.mp3, sample_002.mp3, sample_003.mp3 și așa mai departe. Puteți vedea că lungimea fiecărui fișier este egală.
Asta e! Vezi si Cum să îmbinați videoclipuri în Windows 10 utilizând aplicația încorporată Fotografii.
O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?
Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:- Fixați-l!
- Distribuie-l pe blogul tău preferat + Facebook, Reddit
- Trimiteți-l pe Tweet!