Ako rozdeliť video alebo zvuk (MP3) na viacero častí

Dá sa použiť vstavaná aplikácia Fotky nakrájajte časť video súboru. Niekedy môže byť potrebné rozdeliť video alebo zvuk na viacero častí so špecifickým trvaním. Pomáha vám ich zdieľať na Twitteri alebo inej sociálnej sieti, ktorá má obmedzenie dĺžky. Umožňuje vám to napríklad Twitter nahrať videá s dĺžkou nepresahujúcou 140 sekúnd (2m 20s.)

Ak chcete video rozdeliť na viacero rovnakých častí, možno budete musieť postup zopakovať viackrát, ak používate aplikáciu Fotky. Namiesto toho môžete použiť nástroj tretej strany na automatické rozdelenie videa (MP4, MKV, AVI alebo MPG) alebo zvuku (MP3, WAV atď.) na viacero rovnakých častí.

V tomto článku sa pozrime, ako vystrihnúť výber videa alebo zvuku a uložiť výber do samostatného súboru. Tento článok tiež popisuje, ako rozdeliť video alebo zvuk na viacero rovnakých častí.

SÚVISIACE:Ako rozdeliť alebo orezať videá pomocou aplikácie Windows 10 Photos

Obsah

  1. Používanie nástroja LoselessCut Utility (freeware)
  2. Použitie nástroja príkazového riadka FFmpeg (freeware).
    • Vystrihnúť video súbor (MP4, MKV, AVI, MPG)
    • Rozdeľte video súbor (MP4, MKV, AVI, MPG) na viacero častí rovnakej dĺžky/trvania
    • Vystrihnúť zvukový súbor (MP3, WAV)
    • Rozdeľte zvuk MP3 na viacero častí rovnakej dĺžky/trvania

Použitie LoselessCut na vystrihnutie audio alebo video súboru alebo jeho rozdelenie

LosslessCut je multiplatformový nástroj (ktorý používa FFmpeg v backende) na extrémne rýchle a bezstratové operácie s videom, zvukom, titulkami a ďalšími súvisiacimi mediálnymi súbormi. Hlavnou funkciou tohto nástroja je bezstratové orezávanie a strihanie video a audio súborov. Umožňuje vám rýchlo extrahovať dobré časti z vašich videí a zahodiť veľa gigabajtov údajov bez toho, aby ste museli pomaly prekódovať a tým stratiť kvalitu.

  1. Stiahnuť ▼ bezstratový strih z GitHubu a spustite ho.
  2. Pomocou tohto nástroja otvorte zvukový alebo video súbor.
  3. Vyberte časový rámec alebo segmenty, ktoré chcete exportovať. Môžete vytvoriť viacero segmentov, ako chcete.

    Napríklad na rozdelenie zvuku alebo videa rovný časti zadanej dĺžky (trvanie), kliknite na ponuku Upraviť → kliknite na položku Segmenty → Vytvorte segmenty s pevným trvaním. Potom zadajte dĺžku každého segmentu. V prípade, že chcete nahrať segmenty na Twitter, zadajte 00:02:10.000 alebo 00:02:15.000 ako Twitter má obmedzenie 140 sekúnd.

    strih zvuku alebo videa z viacerých častí - bezstratový strih
  4. Segmenty sa vyberú automaticky. Všetko, čo musíte urobiť, je vybrať si pracovný adresár (do ktorého chcete exportovať súbory) a kliknúť na tlačidlo Exportovať.
    strih zvuku alebo videa z viacerých častí - bezstratový strih
  5. Skontrolujte nastavenia v nasledujúcom dialógovom okne – t. j. dialógovom okne Možnosti exportu.
    strih zvuku alebo videa z viacerých častí - bezstratový strih
  6. Po dokončení kliknite na tlačidlo Exportovať. To je všetko! Segmenty sú teraz pripravené.
    strih zvuku alebo videa z viacerých častí - bezstratový strih
ikona žiarovky tipovTip: Všimnite si, že pri „vyrezaní kľúčovej snímky“ nie sú rezy presné, pretože „vystrihnutie kľúčovej snímky“ bude rezať na najbližšej kľúčovej snímke pred požadovaným počiatočným bodom rezu. Ak chcete viac presné rezy, zvoľte „Normálny rez“.
strih zvuku alebo videa z viacerých častí - bezstratový strih
Rezy sú presné pri použití metódy „Normálny rez“.

Použitie FFmpeg na vystrihnutie alebo rozdelenie zvuku alebo videa

FFmpeg je bezplatný projekt s otvoreným zdrojovým kódom pozostávajúci zo softvérového balíka knižníc a programov na prácu s videom, zvukom a inými multimediálnymi súbormi a prúdmi. Pomocou tohto nástroja konzoly môžete vykonávať takmer akúkoľvek úlohu konverzie / kódovania médií. Existuje mnoho programov tretích strán, ako napríklad Screen to Gif, Konvertor súborov, atď. ktoré sú súčasťou balíka FFmpeg.exe. Videli sme, ako použiť FFmpeg.exe na extrahovať zvuk z videa súbory.

Pozrime sa, ako použiť FFmpeg.exe na rozdelenie audio alebo video súborov.

Vystrihnite video súbor pomocou FFmpeg

Toto je príkazový riadok, ktorý používate na extrahovanie časti súboru videa (prvých 30 sekúnd) bez jeho opätovného kódovania a uloženie výberu do súboru.

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

Vyššie uvedený príkaz extrahuje prvých 30 sekúnd videa a uloží ho do samostatného súboru s názvom sample_cut.mp4.

  • -ss označuje čas začiatku
  • -do označuje čas ukončenia; FFmpeg zastaví výstup na zadanej pozícii.
  • -i je vstupný súbor.
  • -c určuje použitý kodek. V tomto prípade sa nevykonáva žiadne kódovanie, ako sme použili kopírovať.

Tip: Namiesto -do, môžete tiež použiť -t ktorý označuje trvanie namiesto koncového bodu. Napríklad špecifikovanie -s 00:00:10 -t 50 vyberá od 10 sekúnd do 60 sekúnd zvuku/videa.

Chýbajú rámčeky videa? Vyskúšajte metódu kódovania

Ak počas prehrávania vo videu (vytvorenom pomocou posledného príkazu) chýbajú snímky videa na začiatku alebo na konci, môžete použiť metóda prekódovania. Kódovanie je však pomalý proces. Spustite tento príkaz:

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

Kóduje video (pomocou libx264 kódovač), ale používa rovnaký zvukový tok (označený kopírovať argument.) a extrahuje prvých 30 sekúnd videa a uloží ho do samostatného súboru s názvom sample_cut.mp4.

Rozdeľte video súbor na viacero rovnakých častí pomocou FFmpeg

Teraz viete, ako vystrihnúť časť audio/video súboru a uložiť výber do súboru. Čo ak chcete video rozdeliť na viacero častí so špecifickým trvaním alebo dĺžkou? Pre každý segment, ktorý chcete vyrezať, môžete použiť nasledujúci príkazový riadok:

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

To bude ťažké, ak potrebujete rozdeliť viacero súborov, však? Existuje jednoduchá alternatíva!

Využime -segment argument príkazového riadka súboru FFmpeg.exe. Tento argument príkazového riadka rozdeľuje video súbor na viacero častí, pričom každá z nich obsahuje špecifikovanú dĺžku/trvanie (napr. každá 60 sekúnd):

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

Názvy výstupných súborov budú mať názov sample_001.mp4, sample_002.mp4, sample_003.mp4 atď.

ffmpeg rozdelené video alebo audio na viacero častí

Avšak pri použití kopírovať spôsob pri štiepaní videá, rozdelenie nemusí byť presné. Môžete vidieť, že každá časť/súbor nemá presne 60 sekúnd. Niektoré majú 57 sekúnd a iné viac ako 60 sekúnd.

Metóda prekódovania (pre presnejšie rezy)

Ak chcete strihať videá presne (každá časť s a pevné trvanie), musíte video pri rozdeľovaní znova zakódovať. Tu je argument príkazového riadka, ktorý používate:

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"

Nech sa páči! Všetky časti majú rovnakú dĺžku (iba 1-sekundová variácia), samozrejme, s výnimkou posledného klipu.

ffmpeg rozdelené video alebo audio na viacero častí

Vystrihnite zvukový súbor pomocou FFmpeg

Ak chcete vystrihnúť časť zvukového súboru MP3 na samostatný súbor, spustite tento príkaz:

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

Vyššie uvedený príkaz extrahuje prvých desať sekúnd zvuku zo súboru MP3 a uloží ho do samostatného súboru.

SÚVISIACE:Exportujte vybranú časť zvuku z video súboru pomocou FFmpeg

Rozdeľte zvukový súbor MP3 na viacero rovnakých častí pomocou FFmpeg

Tento argument príkazového riadka rozdeľuje súbor MP3 na viacero častí, pričom každá z nich obsahuje špecifikovanú dĺžku/trvanie (napr. každá 60 sekúnd):

ffmpeg.exe -i "D:\media\sample.mp3" -f segment -segment_time 60 -c copy "d:\media\sample_%03d.mp3"
ffmpeg rozdelené video alebo audio na viacero častí

Názvy výstupných súborov budú mať názov sample_001.mp3, sample_002.mp3, sample_003.mp3 atď. Môžete vidieť, že dĺžka každého súboru je rovnaká.

ffmpeg rozdelené video alebo audio na viacero častí

To je všetko! Pozri tiež Ako zlúčiť videá v systéme Windows 10 pomocou vstavanej aplikácie Fotografie.


Jedna malá prosba: Ak sa vám tento príspevok páčil, zdieľajte ho?

Jedno "drobné" zdieľanie od vás by vážne pomohlo rastu tohto blogu. Niekoľko skvelých návrhov:
  • Pripnúť!
  • Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
  • Tweetujte!
Takže veľmi pekne ďakujem za podporu, môj čitateľ. Nezaberie vám to viac ako 10 sekúnd vášho času. Tlačidlá zdieľania sú nižšie. :)