Ugrađena aplikacija Fotografije može se koristiti za izrezati dio video datoteke. Ponekad ćete možda morati podijeliti video ili audio na više dijelova s određenim trajanjem. Pomaže vam da ih podijelite na Twitteru ili bilo kojoj drugoj društvenoj mreži koja ima ograničenje duljine. Na primjer, Twitter vam to dopušta prenijeti videozapise duljine koja ne prelazi 140 sekundi (2m 20s.)
Da biste podijelili videozapis na više jednakih dijelova, možda ćete morati ponoviti postupak više puta ako koristite aplikaciju Fotografije. Umjesto toga, možete koristiti alat treće strane da biste automatski podijelili video (MP4, MKV, AVI ili MPG) ili audio (MP3, WAV, itd.) na više jednakih dijelova.
U ovom članku pogledajmo kako izrezati odabir videozapisa ili audiozapisa i spremiti odabir u zasebnu datoteku. Ovaj članak također opisuje kako podijeliti video ili audio na više jednakih dijelova.
Sadržaj
- Korištenje LoselessCut Utility (besplatni softver)
-
Korištenje FFmpeg uslužnog programa naredbenog retka (besplatni softver).
- Izrežite video datoteku (MP4, MKV, AVI, MPG)
- Podijelite video datoteku (MP4, MKV, AVI, MPG) na više dijelova jednake duljine/trajanja
- Izrežite audio datoteku (MP3, WAV)
- Podijelite MP3 audio na više dijelova jednake duljine/trajanja
Korištenje LoselessCuta za izrezivanje audio ili video datoteke ili njihovo razdvajanje
LosslessCut je višeplatformski uslužni program (koji koristi FFmpeg u pozadini) za iznimno brze operacije bez gubitaka na video, audio, titlovima i drugim povezanim medijskim datotekama. Glavna značajka ovog alata je obrezivanje i rezanje video i audio datoteka bez gubitaka. Omogućuje vam brzo izdvajanje dobrih dijelova iz vaših videozapisa i odbacivanje mnogo gigabajta podataka bez sporog ponovnog kodiranja i time gubitka kvalitete.
- preuzimanje datoteka bez gubitaka-rez s GitHuba i pokrenite ga.
- Otvorite audio ili video datoteku pomoću ovog uslužnog programa.
- Odaberite vremenski okvir ili segmente koje želite izvesti. Možete kreirati više segmenata kako želite.
Na primjer, podijeliti audio ili video na jednak dijelove određene duljine (trajanja), kliknite na izbornik Uredi → kliknite Segmenti → Napravite segmente fiksnog trajanja. Zatim unesite duljinu svakog segmenta. U slučaju da želite prenijeti segmente na Twitter, unesite
00:02:10.000
ili00:02:15.000
jer Twitter ima ograničenje od140
sekundi. - Segmenti se biraju automatski. Sve što trebate učiniti je odabrati radni direktorij (u koji želite izvesti datoteke) i kliknuti na gumb Izvoz.
- Pregledajte postavke u sljedećem dijaloškom okviru, tj. dijaloškom okviru Mogućnosti izvoza.
- Kada završite, kliknite na gumb Izvoz. To je to! Segmenti su sada spremni.
Korištenje FFmpeg za izrezivanje ili dijeljenje audio ili video zapisa
FFmpeg je besplatan projekt otvorenog koda koji se sastoji od softverskog paketa knjižnica i programa za rukovanje video, audio i drugim multimedijskim datotekama i streamovima. Pomoću ovog alata za konzolu možete obaviti gotovo bilo koji zadatak konverzije/kodiranja medija. Postoje mnogi programi trećih strana kao što su Screen to Gif, Pretvarač datoteka, itd. koji su u paketu s FFmpeg.exe. Vidjeli smo kako koristiti FFmpeg.exe za izdvajanje zvuka iz videa datoteke.
Pogledajmo kako koristiti FFmpeg.exe za dijeljenje audio ili video datoteka.
Izrežite video datoteku pomoću FFmpeg
Ovo je naredbeni redak koji koristite za izdvajanje dijela video datoteke (prvih 30 sekundi) bez ponovnog kodiranja i spremanje odabira u datoteku.
ffmpeg.exe -ss 00:00:00 -do 00:00:30 -i "D:\media\sample.mp4" -c copy "d:\media\sample_cut.mp4"
Gornja naredba izdvaja prvih 30 sekundi videozapisa i sprema ga u zasebnu datoteku pod nazivom sample_cut.mp4
.
-
-ss
označava vrijeme početka -
-do
označava vrijeme završetka; FFmpeg prestaje s izlazom na navedenoj poziciji. -
-i
je ulazna datoteka. -
-c
specificira korišteni kodek. U ovom slučaju nema kodiranja kako smo koristilikopirati
.
Savjet: Umjesto -do
, također možete koristiti -t
koji označava trajanje, umjesto završne točke. Na primjer, specificiranje -s 00:00:10 -t 50
odabire od 10 do 60 sekundi audio/videa.
Nedostaju okviri videa? Isprobajte metodu kodiranja
Tijekom reprodukcije, ako video datoteci (proizvedenoj posljednjom naredbom) nedostaju video okviri na početku ili na kraju, tada možete koristiti metoda ponovnog kodiranja. Međutim, kodiranje je spor proces. Pokrenite ovu naredbu:
ffmpeg.exe -ss 00:00:00 -to: 00:00:30 -i "D:\media\sample.mp4" -c: v libx264 -c: kopija "d:\media\sample_cut.mp4"
Kodira video (pomoću libx264
koder), ali koristi isti audio stream (označen s kopirati
argument.) i izdvaja prvih 30 sekundi videozapisa i sprema ga u zasebnu datoteku pod nazivom sample_cut.mp4
.
Podijelite video datoteku na više jednakih dijelova pomoću FFmpeg
Sada znate kako izrezati dio audio/video datoteke i spremiti odabir u datoteku. Što ako želite podijeliti video na više dijelova s određenim trajanjem ili duljinom? Možete koristiti sljedeću naredbenu liniju za svaki segment koji želite izrezati:
ffmpeg.exe -ss 00:00:00 -do 00:00:30 -i "D:\media\sample.mp4" -c: kopija "d:\media\sample_part_1.mp4" ffmpeg.exe -ss 00:00:30 -do 00:01:00 -i "D:\media\sample.mp4" -c: kopija "d:\media\sample_part_2.mp4" ffmpeg.exe -ss 00:01:00 -do 00:01:30 -i "D:\media\sample.mp4" -c: kopija "d:\media\sample_part_3.mp4" ffmpeg.exe -ss 00:02:00 -do 00:02:30 -i "D:\media\sample.mp4" -c: kopija "d:\media\sample_part_4.mp4"
To će biti teško ako trebate podijeliti više datoteka, zar ne? Postoji laka alternativa!
Koristimo se -segment
argument naredbenog retka za FFmpeg.exe. Ovaj argument naredbenog retka dijeli video datoteku na više dijelova od kojih svaki sadrži određenu duljinu/trajanje (npr. svaki od 60 sekundi):
ffmpeg.exe -i "D:\media\sample.mp4" -f segment -segment_time 60 -c copy -reset_timestamps 1 "d:\media\sample_%03d.mp4"
Nazivi izlaznih datoteka bit će nazvani sample_001.mp4, sample_002.mp4, sample_003.mp4 i tako dalje.
Međutim, kada koristite kopirati
metoda pri cijepanju videa, dijeljenje možda nije točno. Možete vidjeti da svaki dio/datoteka nije dugačak točno 60 sekundi. Neki traju 57 sekundi, a neki su duži od 60 sekundi.
Metoda ponovnog kodiranja (za preciznije rezove)
Ako želite rezati videozapise precizno (svaki dio s a fiksno trajanje), trebate ponovno kodirati videozapis tijekom cijepanja. Evo argumenta naredbenog retka koji koristite:
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: \Mediji\sample_%03d.mp4"
Izvoli! Svi dijelovi su jednake duljine (samo 1-sekundna varijacija maksimalno), osim, naravno, zadnjeg isječka.
Izrežite audio datoteku pomoću FFmpeg
Da biste izrezali dio audio MP3 datoteke u zasebnu datoteku, pokrenite ovu naredbu:
ffmpeg.exe -ss 00:00:00 -do 00:00:10 -i "D:\media\sample.mp3" -c: kopija "d:\media\sample_cut.mp3"
Gornja naredba izdvaja prvih deset sekundi zvuka iz MP3 datoteke i sprema je u zasebnu datoteku.
Podijelite MP3 audio datoteku na više jednakih dijelova pomoću FFmpeg
Ovaj argument naredbenog retka dijeli MP3 datoteku na više dijelova od kojih svaki sadrži određenu duljinu/trajanje (npr. 60 sekundi svaki):
ffmpeg.exe -i "D:\media\sample.mp3" -f segment -segment_time 60 -c kopija "d:\media\sample_%03d.mp3"
Nazivi izlaznih datoteka bit će nazvani sample_001.mp3, sample_002.mp3, sample_003.mp3 i tako dalje. Možete vidjeti da je duljina svake datoteke jednaka.
To je to! Vidi također Kako spojiti videozapise u sustavu Windows 10 pomoću ugrađene aplikacije Fotografije.
Jedna mala molba: Ako vam se svidio ovaj post, podijelite ovo?
Jedan tvoj "sitni" share bi ozbiljno pomogao u razvoju ovog bloga. Nekoliko sjajnih prijedloga:- Prikvačiti!
- Podijelite ga na svom omiljenom blogu + Facebooku, Redditu
- Tweetajte!