Videon tai äänen (MP3) jakaminen useisiin osiin

click fraud protection

Sisäänrakennettua Photos-sovellusta voidaan käyttää leikkaa osa videotiedostosta. Joskus saatat joutua jakamaan videon tai äänen useisiin osiin tietyllä kestolla. Sen avulla voit jakaa ne Twitterissä tai missä tahansa muussa sosiaalisen verkostoitumisen sivustossa, jolla on pituusrajoitus. Esimerkiksi Twitter mahdollistaa sen lataa videoita pituus enintään 140 sekuntia (2m 20s.)

Jos haluat jakaa videon useisiin yhtä suuriin osiin, saatat joutua toistamaan toimenpiteen useita kertoja, jos käytät Kuvat-sovellusta. Sen sijaan voit käyttää kolmannen osapuolen työkalua jakaaksesi videon (MP4, MKV, AVI tai MPG) tai äänen (MP3, WAV jne.) useisiin yhtä suuriin osiin automaattisesti.

Tässä artikkelissa katsotaan kuinka leikata video- tai äänivalikoima ja tallentaa valinta erilliseen tiedostoon. Tässä artikkelissa kuvataan myös videon tai äänen jakamista useisiin yhtä suuriin osiin.

AIHEUTTAA:Videoiden jakaminen tai leikkaaminen Windows 10 Photos -sovelluksella

Sisällysluettelo

  1. LoselessCut-apuohjelman käyttäminen (ilmainen)
  2. FFmpeg-komentoriviohjelman käyttäminen (ilmainen ohjelmisto).
    • Leikkaa videotiedosto (MP4, MKV, AVI, MPG)
    • Jaa videotiedosto (MP4, MKV, AVI, MPG) useisiin samanpituisiin/kestoisiin osiin
    • Leikkaa äänitiedosto (MP3, WAV)
    • Jaa MP3-ääni useisiin samanpituisiin/-kestoisiin osiin

LoselessCutin käyttö ääni- tai videotiedoston leikkaamiseen tai jakamiseen

LosslessCut on monialustainen apuohjelma (joka käyttää taustassa FFmpegia) erittäin nopeaan ja häviöttömään video-, ääni-, tekstitys- ja muiden vastaavien mediatiedostojen toimintoihin. Tämän työkalun pääominaisuus on video- ja äänitiedostojen häviötön trimmaus ja leikkaaminen. Sen avulla voit nopeasti poimia videoistasi hyvät osat ja hävittää useita gigatavuja dataa tekemättä hidasta uudelleenkoodausta ja siten menettämättä laatua.

  1. ladata häviöttömästi leikattu GitHubista ja suorita se.
  2. Avaa ääni- tai videotiedosto tällä apuohjelmalla.
  3. Valitse aikakehys tai segmentit, jotka haluat viedä. Voit luoda useita segmenttejä haluamallasi tavalla.

    Esimerkiksi jakaaksesi äänen tai videon yhtä suuri määritetyn pituuden (keston) osia, napsauta Muokkaa-valikkoa → napsauta Segmentit → Luo kiinteäkestoisia segmenttejä. Syötä sitten kunkin segmentin pituus. Jos haluat ladata segmentit Twitteriin, syötä se 00:02:10.000 tai 00:02:15.000 koska Twitterillä on rajoituksensa 140 sekuntia.

    leikkaa ääni tai video useista osista - Loslesscut
  4. Segmentit valitaan automaattisesti. Sinun tarvitsee vain valita työhakemisto (johon tiedostot viedään) ja napsauttaa Vie-painiketta.
    leikkaa ääni tai video useista osista - Loslesscut
  5. Tarkista asetukset seuraavassa valintaikkunassa – eli Vientiasetukset-valintaikkunassa.
    leikkaa ääni tai video useista osista - Loslesscut
  6. Kun olet valmis, napsauta Vie-painiketta. Se siitä! Osat ovat nyt valmiita.
    leikkaa ääni tai video useista osista - Loslesscut
vinkkejä lamppukuvakeVinkki: Huomaa, että "avainkehysleikkauksella" leikkaukset eivät ole tarkkoja, koska "Keyframe cut" leikkaa lähimmästä avainkehyksestä ennen haluttua aloituskohtaa. Jos haluat enemmän tarkat leikkaukset, valitse "Normaali leikkaus".
leikkaa ääni tai video useista osista - Loslesscut
Leikkaukset ovat tarkkoja käytettäessä "Normaali leikkaus" -menetelmää.

FFmpegin käyttäminen äänen tai videon leikkaamiseen tai jakamiseen

FFmpeg on ilmainen ja avoimen lähdekoodin projekti, joka koostuu ohjelmistoista kirjastoja ja ohjelmia video-, ääni- ja muiden multimediatiedostojen ja -virtojen käsittelyyn. Voit tehdä melkein minkä tahansa median muunnos-/koodaustehtävän tällä konsolityökalulla. On olemassa monia kolmansien osapuolien ohjelmia, kuten Screen to Gif, Tiedoston muunnin, jne. jotka sisältyvät FFmpeg.exe-tiedostoon. Olemme nähneet, kuinka FFmpeg.exe-tiedostoa käytetään poimia ääntä videosta tiedostot.

Katsotaanpa, kuinka FFmpeg.exe-tiedostoa käytetään ääni- tai videotiedostojen jakamiseen.

Leikkaa videotiedosto FFmpegillä

Tämä on komentorivi, jolla voit purkaa osan videotiedostosta (ensimmäiset 30 sekuntia) koodaamatta sitä uudelleen ja tallentaaksesi valinnan tiedostoon.

ffmpeg.exe -ss 00:00:00 - 00:00:30 -i "D:\media\näyte.mp4" -c kopioi "d:\media\sample_cut.mp4"

Yllä oleva komento purkaa videon ensimmäiset 30 sekuntia ja tallentaa sen erilliseen tiedostoon sample_cut.mp4.

  • -ss tarkoittaa alkamisaikaa
  • -to tarkoittaa päättymisaikaa; FFmpeg lopettaa tulostuksen määritetyssä kohdassa.
  • -i on syöttötiedosto.
  • -c määrittää käytetyn koodekin. Tässä tapauksessa koodausta ei tehdä kuten käytimme kopio.

Kärki: Sijasta -to, voit myös käyttää -t joka ilmaisee keston loppupisteen sijaan. Esimerkiksi täsmentäminen -s 00:00:10 -t 50 valitsee 10 sekunnista 60 sekuntiin ääntä/videota.

Videokehykset puuttuvat? Kokeile koodausmenetelmää

Jos videotiedostosta (tuotettu viimeisellä komennolla) toiston aikana puuttuu videoruutuja alusta tai lopusta, voit käyttää uudelleenkoodausmenetelmä. Koodaus on kuitenkin hidas prosessi. Suorita tämä komento:

ffmpeg.exe -ss 00:00:00 -to: 00:00:30 -i "D:\media\näyte.mp4" -c: v libx264 -c: kopio "d:\media\sample_cut.mp4"

Se koodaa videon (käyttäen libx264 enkooderi), mutta käyttää samaa äänivirtaa (merkitty kopio argumentti.) ja purkaa videon ensimmäiset 30 sekuntia ja tallentaa sen erilliseen tiedostoon nimeltä sample_cut.mp4.

Jaa videotiedosto useisiin yhtä suuriin osiin FFmpegillä

Tiedät nyt, kuinka leikata osa ääni-/videotiedostosta ja tallentaa valinta tiedostoon. Entä jos haluat jakaa videon useisiin osiin, joilla on tietty kesto tai pituus? Voit käyttää seuraavaa komentoriviä kullekin segmentille, jonka haluat leikata:

ffmpeg.exe -ss 00:00:00 - 00:00:30 -i "D:\media\näyte.mp4" -c: kopioi "d:\media\sample_part_1.mp4" ffmpeg.exe -ss 00:00:30 - 00:01:00 -i "D:\media\näyte.mp4" -c: kopioi "d:\media\sample_part_2.mp4" ffmpeg.exe -ss 00:01:00 - 00:01:30 -i "D:\media\näyte.mp4" -c: kopioi "d:\media\sample_part_3.mp4" ffmpeg.exe -ss 00:02:00 - 00:02:30 -i "D:\media\näyte.mp4" -c: kopioi "d:\media\sample_part_4.mp4"

Se tulee olemaan vaikeaa, jos sinun on jaettava useita tiedostoja, eikö niin? On olemassa helppo vaihtoehto!

Käytetään - segmentti FFmpeg.exe: n komentoriviargumentti. Tämä komentoriviargumentti jakaa videotiedoston useisiin osiin, joista jokainen sisältää tietyn pituuden/keston (esim. 60 sekuntia kukin):

ffmpeg.exe -i "D:\media\näyte.mp4" -f segmentti -segmentin_aika 60 -c kopio -reset_timestamps 1 "d:\media\sample_%03d.mp4"

Tulostetiedostojen nimet ovat sample_001.mp4, sample_002.mp4, sample_003.mp4 ja niin edelleen.

ffmpeg jakaa videon tai äänen useisiin osiin

Kuitenkin, kun käytät kopio menetelmä jaettaessa Videot, jakaminen ei välttämättä ole tarkkaa. Voit nähdä, että jokainen osa/tiedosto ei ole täsmälleen 60 sekuntia pitkä. Jotkut ovat 57 sekuntia ja jotkut yli 60 sekuntia pitkiä.

Uudelleenkoodausmenetelmä (tarkempia leikkauksia varten)

Jos haluat leikata videoita tarkalleen ottaen (jokaisessa osassa on a korjattu kesto), sinun on koodattava video uudelleen jakamisen aikana. Tässä on käyttämäsi komentoriviargumentti:

ffmpeg -i "D:\Media\sample.mp4" -c: v libx264 -segmentin_aika 60 -g 9 -sc_threshold 0 -force_key_frames "expr: gte (t, n_forced*9)" -f segment -nollaus_aikaleimat 1 "D: \Media\sample_%03d.mp4"

Ole hyvä! Kaikki osat ovat yhtä pitkiä (vain 1 sekunnin vaihtelu enintään), paitsi tietysti viimeinen leike.

ffmpeg jakaa videon tai äänen useisiin osiin

Leikkaa äänitiedosto FFmpegillä

Jos haluat leikata osan MP3-äänitiedostosta erilliseksi tiedostoksi, suorita tämä komento:

ffmpeg.exe -ss 00:00:00 - 00:00:10 -i "D:\media\näyte.mp3" -c: kopioi "d:\media\sample_cut.mp3"

Yllä oleva komento poimii ensimmäiset kymmenen sekuntia MP3-tiedostosta ja tallentaa sen erilliseen tiedostoon.

AIHEUTTAA:Vie valittu osa äänestä videotiedostosta FFmpegillä

Jaa MP3-äänitiedosto useisiin yhtä suuriin osiin FFmpegillä

Tämä komentoriviargumentti jakaa MP3-tiedoston useisiin osiin, joista jokainen sisältää tietyn pituuden/keston (esim. 60 sekuntia kukin):

ffmpeg.exe -i "D:\media\näyte.mp3" -f segmentti -segmentin_aika 60 -c kopio "d:\media\sample_%03d.mp3"
ffmpeg jakaa videon tai äänen useisiin osiin

Tulostetiedostojen nimet ovat sample_001.mp3, sample_002.mp3, sample_003.mp3 ja niin edelleen. Voit nähdä, että kunkin tiedoston pituus on yhtä suuri.

ffmpeg jakaa videon tai äänen useisiin osiin

Se siitä! Katso myös Videoiden yhdistäminen Windows 10:ssä käyttämällä sisäänrakennettua valokuvasovellusta.


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikkiblogiisi + Facebookiin, Redditiin
  • Twiittaa se!
Joten kiitos paljon tuestanne, lukijani. Se ei vie aikaasi enempää kuin 10 sekuntia. Jaa-painikkeet ovat aivan alla. :)