Kuidas jagada video või heli (MP3) mitmeks osaks

Sisseehitatud rakendust Photos saab kasutada lõika osa videofailist. Mõnikord peate võib-olla jagama video või heli teatud kestusega mitmeks osaks. See aitab teil neid jagada Twitteris või mõnel muul suhtlusvõrgustikus, millel on pikkusepiirang. Näiteks Twitter võimaldab teil seda teha videoid üles laadida pikkus ei ületa 140 sekundit (2m 20s.)

Video mitmeks võrdseks osaks jagamiseks peate võib-olla kordama seda protseduuri mitu korda, kui kasutate rakendust Photos. Selle asemel võite kasutada kolmanda osapoole tööriista, et jagada video (MP4, MKV, AVI või MPG) või heli (MP3, WAV jne) automaatselt mitmeks võrdseks osaks.

Selles artiklis vaatame, kuidas video- või helivalikut lõigata ja valik eraldi faili salvestada. Selles artiklis kirjeldatakse ka seda, kuidas jagada video või heli mitmeks võrdseks osaks.

SEOTUD:Videote tükeldamine või kärpimine, kasutades rakendust Windows 10 Photos

Sisukord

  1. LoselessCuti utiliidi kasutamine (vabavara)
  2. FFmpeg käsurea utiliidi kasutamine (vabavara).
    • Lõika videofail (MP4, MKV, AVI, MPG)
    • Jagage videofail (MP4, MKV, AVI, MPG) mitmeks võrdse pikkusega/kestusega osaks
    • Lõika helifail (MP3, WAV)
    • Jagage MP3-heli mitmeks võrdse pikkuse/kestusega osaks

LoselessCuti kasutamine heli- või videofaili lõikamiseks või tükeldamiseks

LosslessCut on platvormideülene utiliit (mis kasutab taustaprogrammis FFmpeg-i) ülikiirete ja kadudeta toimingute jaoks video-, heli-, subtiitrite ja muude seotud meediumifailidega. Selle tööriista peamine omadus on video- ja helifailide kadudeta kärpimine ja lõikamine. See võimaldab teil kiiresti eraldada oma videotest head osad ja kaotada palju gigabaite andmeid ilma aeglast ümberkodeerimist tegemata ja seeläbi kvaliteeti kaotamata.

  1. Lae alla kadudeta lõigatud GitHubist ja käivitage see.
  2. Avage selle utiliidi abil heli- või videofail.
  3. Valige ajavahemik või segmendid, mida soovite eksportida. Soovi korral saate luua mitu segmenti.

    Näiteks heli või video jagamiseks võrdne määratud pikkusega (kestusega) osad, klõpsake menüül Redigeerimine → klõpsake Segmendid → Looge fikseeritud kestusega segmente. Seejärel sisestage iga segmendi pikkus. Kui soovite segmendid Twitterisse üles laadida, sisestage 00:02:10.000 või 00:02:15.000 kuna Twitteril on piirang 140 sekundit.

    lõigake heli või video mitmest osast – losslesscut
  4. Segmendid valitakse automaatselt. Kõik, mida pead tegema, on valida töökataloog (kuhu failid eksportida) ja klõpsata nuppu Ekspordi.
    lõigake heli või video mitmest osast – losslesscut
  5. Vaadake sätteid üle järgmises dialoogiaknas, st dialoogis Ekspordisuvandid.
    lõigake heli või video mitmest osast – losslesscut
  6. Kui olete valmis, klõpsake nuppu Ekspordi. see on kõik! Segmendid on nüüd valmis.
    lõigake heli või video mitmest osast – losslesscut
näpunäidete pirni ikoonNäpunäide: pange tähele, et võtmekaadri lõikamise korral ei ole lõiked täpsed, kuna "Võtmekaadri lõikamine" lõikab lähimas võtmekaadris enne soovitud alguspunkti. Kui soovite rohkem täpsed lõiked, valige "Tavaline lõige".
lõigake heli või video mitmest osast – losslesscut
Lõiked on täpsed, kui kasutate “tavalise lõike” meetodit.

FFmpegi kasutamine heli või video lõikamiseks või jagamiseks

FFmpeg on tasuta avatud lähtekoodiga projekt, mis koosneb raamatukogude ja programmide tarkvarakomplektist video-, heli- ja muude multimeediumifailide ja voogude haldamiseks. Selle konsoolitööriista abil saate teha peaaegu kõiki meediumite teisendamise/kodeerimise ülesandeid. On palju kolmandate osapoolte programme, nagu Screen to Gif, Failikonverter, jne. mis on komplektis failiga FFmpeg.exe. Oleme näinud, kuidas faili FFmpeg.exe kasutada eraldage videost heli failid.

Vaatame, kuidas kasutada faili FFmpeg.exe heli- või videofailide jagamiseks.

Lõika videofail FFmpegi abil

Seda käsurida kasutate videofaili osa (esimesed 30 sekundit) ekstraktimiseks ilma seda uuesti kodeerimata ja valiku faili salvestamiseks.

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

Ülaltoodud käsk ekstraheerib videost esimesed 30 sekundit ja salvestab selle eraldi faili nimega sample_cut.mp4.

  • -ss tähistab algusaega
  • - et tähistab lõpuaega; FFmpeg lõpetab väljastamise määratud kohas.
  • -i on sisendfail.
  • -c määrab kasutatava kodeki. Sel juhul ei tehta kodeerimist nii, nagu me kasutasime kopeerida.

Näpunäide: Selle asemel - et, võite ka kasutada -t mis tähistab kestust, mitte lõpp-punkti. Näiteks täpsustades -s 00:00:10 -t 50 valib heli/video 10 sekundist 60 sekundini.

Videokaadrid puuduvad? Proovige kodeerimismeetodit

Kui taasesituse ajal (viimase käsuga loodud) videofaili alguses või lõpus puuduvad videokaadrid, võite kasutada ümberkodeerimise meetod. Kodeerimine on siiski aeglane protsess. Käivitage see käsk:

ffmpeg.exe -ss 00:00:00 -to: 00:00:30 -i "D:\media\sample.mp4" -c: v libx264 -c: koopia "d:\media\sample_cut.mp4"

See kodeerib video (kasutades libx264 kodeerija), kuid kasutab sama helivoogu (tähistatakse kopeerida argument.) ja ekstraheerib videost esimesed 30 sekundit ning salvestab selle eraldi faili nimega sample_cut.mp4.

Jagage videofail FFmpegi abil mitmeks võrdseks osaks

Nüüd teate, kuidas lõigata osa heli-/videofailist ja salvestada valik faili. Mida teha, kui soovite jagada video mitmeks kindla kestuse või pikkusega osaks? Iga lõigu jaoks, mida soovite lõigata, saate kasutada järgmist käsurida:

ffmpeg.exe -ss 00:00:00 - kuni 00:00:30 -i "D:\media\sample.mp4" -c: kopeeri "d:\media\sample_part_1.mp4" ffmpeg.exe -ss 00:00:30 - kuni 00:01:00 -i "D:\media\sample.mp4" -c: kopeeri "d:\media\sample_part_2.mp4" ffmpeg.exe -ss 00:01:00 - kuni 00:01:30 -i "D:\media\sample.mp4" -c: kopeeri "d:\media\sample_part_3.mp4" ffmpeg.exe -ss 00:02:00 - kuni 00:02:30 -i "D:\media\sample.mp4" -c: kopeeri "d:\media\sample_part_4.mp4"

See on keeruline, kui peate mitu faili poolitama, eks? Lihtne alternatiiv on olemas!

Kasutame - segment FFmpeg.exe käsurea argument. See käsurea argument jagab videofaili mitmeks osaks, millest igaüks sisaldab teatud pikkust/kestust (nt igaüks 60 sekundit):

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

Väljundfailide nimedeks on sample_001.mp4, sample_002.mp4, sample_003.mp4 ja nii edasi.

ffmpeg jagab video või heli mitmeks osaks

Siiski, kui kasutate kopeerida meetod jagamisel videod, poolitamine ei pruugi olla täpne. Näete, et iga osa/fail ei ole täpselt 60 sekundi pikkune. Mõned neist on 57 sekundit ja mõned üle 60 sekundi.

Uuesti kodeerimise meetod (täpsemate lõigete jaoks)

Kui soovite videoid lõigata täpselt (igas osas on a fikseeritud kestus), peate video jagamise ajal uuesti kodeerima. Siin on teie kasutatav käsurea argument:

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"

Palun! Kõik osad on võrdse pikkusega (maksimaalselt ainult 1-sekundiline variatsioon), välja arvatud muidugi viimane klipp.

ffmpeg jagab video või heli mitmeks osaks

Lõika helifail FFmpegi abil

Audio MP3-faili osa lõikamiseks eraldi failiks käivitage see käsk:

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

Ülaltoodud käsk ekstraheerib MP3-failist esimesed kümme sekundit heli ja salvestab selle eraldi faili.

SEOTUD:Ekspordi valitud osa helist videofailist FFmpegi abil

Jagage MP3-helifail FFmpegi abil mitmeks võrdseks osaks

See käsurea argument jagab MP3-faili mitmeks osaks, millest igaüks sisaldab määratud pikkust/kestust (nt igaüks 60 sekundit):

ffmpeg.exe -i "D:\media\sample.mp3" -f segment -segment_time 60 -c kopeeri "d:\media\sample_%03d.mp3"
ffmpeg jagab video või heli mitmeks osaks

Väljundfailide nimedeks on sample_001.mp3, sample_002.mp3, sample_003.mp3 ja nii edasi. Näete, et iga faili pikkus on võrdne.

ffmpeg jagab video või heli mitmeks osaks

see on kõik! Vaata ka Videote liitmine Windows 10-s, kasutades sisseehitatud rakendust Photos.


Üks väike palve: kui teile see postitus meeldis, siis palun jagage seda?

Üks "pisike" jagamine sinult aitaks tõsiselt kaasa selle blogi kasvule. Mõned suurepärased soovitused:
  • Kinnitage see!
  • Jagage seda oma lemmikblogis + Facebookis, Redditis
  • Tweet seda!
Nii et tänan teid väga teie toetuse eest, mu lugeja. See ei võta teie ajast rohkem kui 10 sekundit. Jagamisnupud on kohe all. :)