Kako razdeliti video ali avdio (MP3) na več delov

Za to je mogoče uporabiti vgrajeno aplikacijo Fotografije odrežite porcijo video datoteke. Včasih boste morda morali razdeliti video ali zvok na več delov z določenim trajanjem. Pomaga vam jih deliti na Twitterju ali katerem koli drugem družabnem omrežju, ki ima omejitev dolžine. Twitter vam na primer omogoča naložite videoposnetke dolžine, ki ne presega 140 sekund (2m 20s.)

Če želite videoposnetek razdeliti na več enakih delov, boste morda morali postopek večkrat ponoviti, če uporabljate aplikacijo Fotografije. Namesto tega lahko uporabite orodje drugega proizvajalca, da samodejno razdelite video (MP4, MKV, AVI ali MPG) ali zvok (MP3, WAV itd.) na več enakih delov.

V tem članku si oglejmo, kako izrezati izbor videa ali zvoka in shraniti izbor v ločeno datoteko. Ta članek opisuje tudi, kako razdeliti video ali zvok na več enakih delov.

POVEZANO:Kako razdeliti ali obrezati videoposnetke z aplikacijo Windows 10 Photos

Kazalo

  1. Uporaba pripomočka LoselessCut (brezplačna programska oprema)
  2. Uporaba pripomočka ukazne vrstice FFmpeg (brezplačna programska oprema).
    • Izrežite video datoteko (MP4, MKV, AVI, MPG)
    • Razdelite video datoteko (MP4, MKV, AVI, MPG) na več delov enake dolžine/trajanja
    • Izrežite zvočno datoteko (MP3, WAV)
    • Zvok MP3 razdelite na več delov enake dolžine/trajanja

Uporaba LoselessCut za rezanje zvočne ali video datoteke ali njeno razdelitev

LosslessCut je pripomoček za več platform (ki uporablja FFmpeg v ozadju) za izjemno hitre operacije brez izgub na video, avdio, podnapisih in drugih povezanih medijskih datotekah. Glavna značilnost tega orodja je obrezovanje in rezanje video in zvočnih datotek brez izgub. Omogoča vam, da hitro izvlečete dobre dele iz svojih videoposnetkov in zavržete veliko gigabajtov podatkov, ne da bi počasneje ponovno kodirali in s tem izgubili kakovost.

  1. Prenesi rez brez izgub iz GitHuba in ga zaženite.
  2. Odprite zvočno ali video datoteko s tem pripomočkom.
  3. Izberite časovni okvir ali segmente, ki jih želite izvoziti. Po želji lahko ustvarite več segmentov.

    Na primer, če želite razdeliti zvok ali video enako delov določene dolžine (trajanja), kliknite meni Uredi → kliknite Segmenti → Ustvarite segmente s fiksnim trajanjem. Nato vnesite dolžino vsakega segmenta. Če želite segmente naložiti na Twitter, nato vnesite 00:02:10.000 oz 00:02:15.000 saj ima Twitter omejitev 140 sekundah.

    izrežite avdio ali video več delov - loselesscut
  4. Segmenti so izbrani samodejno. Vse kar morate storiti je, da izberete delovni imenik (v katerega želite izvoziti datoteke) in kliknete gumb Izvozi.
    izrežite avdio ali video več delov - loselesscut
  5. Preglejte nastavitve v naslednjem pogovornem oknu - to je pogovornem oknu Možnosti izvoza.
    izrežite avdio ali video več delov - loselesscut
  6. Ko končate, kliknite gumb Izvozi. To je to! Segmenti so zdaj pripravljeni.
    izrežite avdio ali video več delov - loselesscut
ikona žarnice nasvetovNasvet: Upoštevajte, da pri "rezu ključnega okvirja" rezi niso natančni, saj bo "ključni okvir" izrezal na najbližjem ključnem kadru pred želeno začetno točko rezanja. Če želite več natančni rezi, izberite “Normal cut”.
izrežite avdio ali video več delov - loselesscut
Rezi so natančni pri uporabi metode "Normal cut".

Uporaba FFmpeg za rezanje ali razdelitev zvoka ali videa

FFmpeg je brezplačen in odprtokoden projekt, sestavljen iz programske zbirke knjižnic in programov za obdelavo video, avdio in drugih večpredstavnostnih datotek in tokov. S tem orodjem konzole lahko opravite skoraj vsako nalogo pretvorbe/kodiranja medijev. Obstaja veliko programov tretjih oseb, kot so Screen to Gif, Pretvornik datotek, itd ki so priložene FFmpeg.exe. Videli smo, kako uporabiti FFmpeg.exe za izvleči zvok iz videa datoteke.

Poglejmo, kako uporabiti FFmpeg.exe za razdelitev zvočnih ali video datotek.

Izrežite video datoteko z uporabo FFmpeg

To je ukazna vrstica, s katero izvlečete del video datoteke (prvih 30 sekund), ne da bi jo ponovno kodirali, in shranite izbor v datoteko.

ffmpeg.exe -ss 00:00:00 -do 00:00:30 -i "D:\media\sample.mp4" -c copy "d:\media\sample_cut.mp4"

Zgornji ukaz ekstrahira prvih 30 sekund videoposnetka in ga shrani v ločeno datoteko z imenom sample_cut.mp4.

  • -ss označuje čas začetka
  • -do označuje končni čas; FFmpeg preneha oddajati na določenem mestu.
  • -jaz je vhodna datoteka.
  • -c določa uporabljeni kodek. V tem primeru se ne izvede nobeno kodiranje, kot smo uporabili kopirati.

Nasvet: Namesto -do, lahko tudi uporabite -t ki označuje trajanje, namesto končne točke. Na primer, določanje -s 00:00:10 -t 50 izbere od 10 sekund do 60 sekund avdio/videa.

Manjkajo video okvirji? Preizkusite metodo kodiranja

Če med predvajanjem videodatoteka (proizvedena z zadnjim ukazom) manjka video okvirjev na začetku ali na koncu, lahko uporabite metoda ponovnega kodiranja. Vendar je kodiranje počasen proces. Zaženite ta ukaz:

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 (z uporabo libx264 kodirnik), vendar uporablja isti zvočni tok (označen z kopirati argument.) ter izvleče prvih 30 sekund videoposnetka in ga shrani v ločeno datoteko z imenom sample_cut.mp4.

Razdelite video datoteko na več enakih delov z uporabo FFmpeg

Zdaj veste, kako izrezati del avdio/video datoteke in shraniti izbor v datoteko. Kaj pa, če želite videoposnetek razdeliti na več delov z določenim trajanjem ali dolžino? Za vsak segment, ki ga želite izrezati, lahko uporabite naslednjo ukazno vrstico:

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 bo težko, če boste morali razdeliti več datotek, kajne? Obstaja enostavna alternativa!

Uporabimo -segment argument ukazne vrstice FFmpeg.exe. Ta argument ukazne vrstice razdeli video datoteko na več delov, od katerih vsak vsebuje določeno dolžino/trajanje (npr. vsak po 60 sekund):

ffmpeg.exe -i "D:\media\sample.mp4" -f segment -segment_time 60 -c copy -reset_timestamps 1 "d:\media\sample_%03d.mp4"

Imena izhodnih datotek bodo poimenovana sample_001.mp4, sample_002.mp4, sample_003.mp4 in tako naprej.

ffmpeg razdeli video ali avdio na več delov

Vendar pa pri uporabi kopirati metoda pri delitvi videi, delitev morda ni točna. Vidite lahko, da vsak del/datoteka ni dolga natančno 60 sekund. Nekateri so dolgi 57 sekund, drugi pa več kot 60 sekund.

Metoda ponovnega kodiranja (za natančnejše reze)

Če želite rezati videoposnetke natančno (vsak del z a fiksno trajanje), morate med delitvijo videoposnetek ponovno kodirati. Tukaj je argument ukazne vrstice, ki ga uporabljate:

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"

Izvoli! Vsi deli so enake dolžine (samo 1-sekundna različica največ), razen seveda zadnjega posnetka.

ffmpeg razdeli video ali avdio na več delov

Izrežite zvočno datoteko s pomočjo FFmpeg

Če želite del zvočne datoteke MP3 izrezati v ločeno datoteko, zaženite ta ukaz:

ffmpeg.exe -ss 00:00:00 -do 00:00:10 -i "D:\media\sample.mp3" -c: kopija "d:\media\sample_cut.mp3"

Zgornji ukaz ekstrahira prvih deset sekund zvoka iz datoteke MP3 in ga shrani v ločeno datoteko.

POVEZANO:Izvozite izbrani del zvoka iz video datoteke z uporabo FFmpeg

Zvočno datoteko MP3 razdelite na več enakih delov z uporabo FFmpeg

Ta argument ukazne vrstice razdeli datoteko MP3 na več delov, od katerih vsak vsebuje določeno dolžino/trajanje (npr. vsak 60 sekund):

ffmpeg.exe -i "D:\media\sample.mp3" -f segment -segment_time 60 -c copy "d:\media\sample_%03d.mp3"
ffmpeg razdeli video ali avdio na več delov

Imena izhodnih datotek bodo poimenovana sample_001.mp3, sample_002.mp3, sample_003.mp3 in tako naprej. Vidite lahko, da je dolžina vsake datoteke enaka.

ffmpeg razdeli video ali avdio na več delov

To je to! Poglej tudi Kako združiti videoposnetke v sistemu Windows 10 z vgrajeno aplikacijo Photos.


Ena majhna prošnja: če vam je bila objava všeč, jo delite?

En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga na svoj najljubši blog + Facebook, Reddit
  • Tweetajte!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)