Videó vagy hang (MP3) felosztása több részre

A beépített Fotók alkalmazás használható vágj egy részt egy videofájlból. Néha előfordulhat, hogy egy videót vagy hangot több részre kell osztania meghatározott időtartammal. Segít megosztani őket a Twitteren vagy bármely más közösségi oldalon, amelynek hosszára korlátozott. Például a Twitter lehetővé teszi videók feltöltése hossza nem haladja meg a 140 másodpercet (2m 20s.)

Ha egy videót több egyenlő részre szeretne felosztani, előfordulhat, hogy többször meg kell ismételnie az eljárást, ha a Fotók alkalmazást használja. Ehelyett használhat egy harmadik féltől származó eszközt a videó (MP4, MKV, AVI vagy MPG) vagy audio (MP3, WAV stb.) automatikus több egyenlő részre történő felosztására.

Ebben a cikkben nézzük meg, hogyan vághat ki egy kiválasztott videót vagy hangot, és hogyan mentheti el a kijelölést egy külön fájlba. Ez a cikk azt is leírja, hogyan oszthat fel egy videót vagy hangot több egyenlő részre.

ÖSSZEFÜGGŐ:Videók felosztása vagy levágása a Windows 10 Photos alkalmazással

Tartalomjegyzék

  1. A LoselessCut segédprogram használata (ingyenes)
  2. FFmpeg parancssori segédprogram használata (ingyenes).
    • Videofájl kivágása (MP4, MKV, AVI, MPG)
    • Osszon fel egy videofájlt (MP4, MKV, AVI, MPG) több egyenlő hosszúságú/időtartamú részre
    • Hangfájl kivágása (MP3, WAV)
    • Ossza fel az MP3 hangot több egyenlő hosszúságú/időtartamú részre

A LoselessCut használata audio- vagy videofájl kivágására vagy felosztására

A LosslessCut egy többplatformos segédprogram (amely a háttérben az FFmpeg-et használja) rendkívül gyors és veszteségmentes műveletekhez videó-, hang-, felirat- és egyéb kapcsolódó médiafájlokon. Ennek az eszköznek a fő jellemzője a video- és audiofájlok veszteségmentes vágása és vágása. Lehetővé teszi, hogy gyorsan kivonja a jó részeket a videóiból, és sok gigabájtnyi adatot eldobjon anélkül, hogy lassú újrakódolást végezne, és ezáltal minőséget veszítene.

  1. Letöltés veszteségmentes vágás a GitHubból, és futtassa.
  2. Nyisson meg egy hang- vagy videofájlt ezzel a segédprogrammal.
  3. Válassza ki az exportálni kívánt időkeretet vagy szegmenseket. Tetszés szerint több szegmenst is létrehozhat.

    Például a hang vagy videó felosztása egyenlő meghatározott hosszúságú (időtartamú) részek, kattintson a Szerkesztés menü → Szegmensek → menüpontra Rögzített időtartamú szegmensek létrehozása. Ezután adja meg az egyes szegmensek hosszát. Ha fel szeretné tölteni a szegmenseket a Twitterre, akkor írja be 00:02:10.000 vagy 00:02:15.000 mivel a Twitternek van egy korlátja 140 másodpercig.

    több részből vágja ki a hangot vagy a videót – veszteségmentes vágás
  4. A szegmensek kiválasztása automatikusan történik. Csak annyit kell tennie, hogy kiválasztja a munkakönyvtárat (a fájlok exportálásához), és kattintson az Exportálás gombra.
    több részből vágja ki a hangot vagy a videót – veszteségmentes vágás
  5. Tekintse át a beállításokat a következő párbeszédpanelen – azaz az Exportálási beállítások párbeszédpanelen.
    több részből vágja ki a hangot vagy a videót – veszteségmentes vágás
  6. Ha elkészült, kattintson az Exportálás gombra. Ez az! A szegmensek készen állnak.
    több részből vágja ki a hangot vagy a videót – veszteségmentes vágás
tippek izzó ikonraTipp: Vegye figyelembe, hogy a „kulcskocka kivágása” esetén a kivágások nem pontosak, mivel a „Kulcskocka vágás” a legközelebbi kulcskockánál fog vágni a kívánt kezdő vágási pont előtt. Ha többet akarsz precíz vágások, válassza a „Normál vágás” lehetőséget.
több részből vágja ki a hangot vagy a videót – veszteségmentes vágás
A „Normál vágás” módszer használatakor a vágások pontosak.

FFmpeg használata hang vagy videó kivágására vagy felosztására

FFmpeg egy ingyenes és nyílt forráskódú projekt, amely könyvtárakból és programokból álló szoftvercsomagból áll a video-, audio- és egyéb multimédiás fájlok és adatfolyamok kezelésére. Ezzel a konzoleszközzel gyakorlatilag bármilyen médiakonverziós/kódolási feladatot elvégezhet. Számos harmadik féltől származó program létezik, mint például a Screen to Gif, Fájlkonverterstb. amelyek az FFmpeg.exe fájlhoz vannak kötve. Láttuk, hogyan kell használni az FFmpeg.exe-t hang kibontása a videóból fájlokat.

Nézzük meg, hogyan használhatjuk az FFmpeg.exe-t hang- vagy videofájlok felosztására.

Vágjon ki egy videofájlt az FFmpeg segítségével

Ez az a parancssor, amellyel a videófájl egy részét (az első 30 másodpercben) kicsomagolja anélkül, hogy újrakódolná, és a kijelölést fájlba mentheti.

ffmpeg.exe -ss 00:00:00 - 00:00:30 -i "D:\media\sample.mp4" -c "d:\media\sample_cut.mp4" másolása

A fenti parancs kicsomagolja a videó első 30 másodpercét, és elmenti egy külön nevű fájlba sample_cut.mp4.

  • -ss a kezdési időpontot jelöli
  • -nak nek a befejezési időt jelöli; Az FFmpeg leállítja a kimenetet a megadott helyen.
  • -én a bemeneti fájl.
  • -c megadja a használt kodeket. Ebben az esetben a kódolás nem történik úgy, ahogyan mi használtuk másolat.

Tipp: Ahelyett -nak nek, akkor is használhatod -t amely a végpont helyett az időtartamot jelöli. Például megadni -s 00:00:10 -t 50 10 másodperc és 60 másodperc közötti hang/videó hosszát választja ki.

Hiányoznak a videokockák? Próbálja ki a kódolási módszert

Ha lejátszás közben a (az utolsó paranccsal előállított) videofájl elején vagy végén hiányoznak a videokockák, akkor használhatja a újrakódolási módszer. A kódolás azonban lassú folyamat. Futtassa ezt a parancsot:

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

Kódolja a videót (a libx264 kódoló), de ugyanazt a hangfolyamot használja (a másolat argumentum.) és kibontja a videó első 30 másodpercét, és elmenti egy külön nevű fájlba sample_cut.mp4.

Osszon fel egy videofájlt több egyenlő részre az FFmpeg segítségével

Most már tudja, hogyan vághatja ki az audio/video fájl egy részét, és hogyan mentheti a kijelölést fájlba. Mi a teendő, ha egy videót több részre szeretne osztani meghatározott időtartammal vagy hosszúsággal? A következő parancssort használhatja minden egyes kivágni kívánt szegmenshez:

ffmpeg.exe -ss 00:00:00 - 00:00:30 -i "D:\media\sample.mp4" -c: "d:\media\sample_part_1.mp4" másolása ffmpeg.exe -ss 00:00:30 - 00:01:00 -i "D:\media\sample.mp4" -c: "d:\media\sample_part_2.mp4" másolása ffmpeg.exe -ss 00:01:00 -tól 00:01:30-ig -i "D:\media\sample.mp4" -c: "d:\media\sample_part_3.mp4" másolása ffmpeg.exe -ss 00:02:00 -tól 00:02:30-ig -i "D:\media\sample.mp4" -c: "d:\media\sample_part_4.mp4" másolása

Ez nehéz lesz, ha több fájlt kell felosztania, igaz? Van egy egyszerű alternatíva!

Használjuk a - szegmens FFmpeg.exe parancssori argumentuma. Ez a parancssori argumentum több részre osztja a videofájlt, amelyek mindegyike meghatározott hosszúságot/időtartamot tartalmaz (például egyenként 60 másodpercet):

ffmpeg.exe -i "D:\media\sample.mp4" -f szegmens -szegmens_idő 60 -c másolás -reset_timestamps 1 "d:\media\sample_%03d.mp4"

A kimeneti fájl neve minta_001.mp4, minta_002.mp4, minta_003.mp4 és így tovább.

Az ffmpeg videót vagy hangot több részre osztja fel

Használatakor azonban a másolat módszer a felosztás során videókat, a felosztás nem biztos, hogy pontos. Látható, hogy az egyes részek/fájlok nem pontosan 60 másodpercesek. Vannak, amelyek 57 másodpercesek, mások pedig 60 másodpercnél hosszabbak.

Újrakódolási módszer (a pontosabb vágásokhoz)

Ha videókat akarsz vágni pontosan (minden részen a rögzített időtartam), újra kell kódolnia a videót felosztás közben. Íme a használt parancssori argumentum:

ffmpeg -i "D:\Media\sample.mp4" -c: v libx264 -szegment_idő 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"

Tessék! Minden rész azonos hosszúságú (maximum 1 másodperces variáció), kivéve természetesen az utolsó klipet.

Az ffmpeg videót vagy hangot több részre osztja fel

Vágjon ki egy hangfájlt az FFmpeg segítségével

Ha egy audio MP3 fájl egy részét külön fájlba szeretné vágni, futtassa ezt a parancsot:

ffmpeg.exe -ss 00:00:00 - 00:00:10 -i "D:\media\sample.mp3" -c: "d:\media\sample_cut.mp3" másolása

A fenti parancs kivonja az 1. 10 másodpercnyi hangot egy MP3 fájlból, és elmenti egy külön fájlba.

ÖSSZEFÜGGŐ:Exportálja a hang kiválasztott részét egy videofájlból az FFmpeg segítségével

Osszon fel egy MP3 hangfájlt több egyenlő részre az FFmpeg segítségével

Ez a parancssori argumentum egy MP3-fájlt több részre oszt, amelyek mindegyike meghatározott hosszúságot/időtartamot tartalmaz (például egyenként 60 másodpercet):

ffmpeg.exe -i "D:\media\sample.mp3" -f szegmens -szegmens_idő 60 -c "d:\media\sample_%03d.mp3" másolása
Az ffmpeg videót vagy hangot több részre osztja fel

A kimeneti fájl neve minta_001.mp3, minta_002.mp3, minta_003.mp3 stb. lesz. Láthatja, hogy az egyes fájlok hossza egyenlő.

Az ffmpeg videót vagy hangot több részre osztja fel

Ez az! Lásd még Videók egyesítése Windows 10 rendszerben a Beépített Fotók alkalmazás segítségével.


Egy apró kérés: Ha tetszett a bejegyzés, kérlek oszd meg?

Egy "apró" megosztásod komolyan segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogoddal + Facebook, Reddit
  • Tweeteljen!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több időt igénybe venni 10 másodpercnél. A megosztási gombok közvetlenül lent találhatók. :)