Bir Video veya Ses (MP3) Nasıl Birden Çok Parçaya Bölünür

Yerleşik Fotoğraflar uygulaması şunları yapmak için kullanılabilir: bir kısmını kes bir video dosyasından. Bazen, bir videoyu veya sesi belirli bir süre ile birden çok parçaya bölmeniz gerekebilir. Bunları Twitter'da veya uzunluk sınırlaması olan diğer herhangi bir sosyal ağ sitesinde paylaşmanıza yardımcı olur. Örneğin, Twitter şunları yapmanızı sağlar: video yükle 140 saniyeyi geçmeyen uzunlukta (2m 20s.)

Bir videoyu birden çok eşit parçaya bölmek için Fotoğraflar uygulamasını kullanıyorsanız prosedürü birkaç kez tekrarlamanız gerekebilir. Bunun yerine, bir videoyu (MP4, MKV, AVI veya MPG) veya sesi (MP3, WAV, vb.) otomatik olarak birden çok eşit parçaya bölmek için üçüncü taraf bir araç kullanabilirsiniz.

Bu yazıda, bir video veya ses seçimini nasıl keseceğimizi ve seçimi ayrı bir dosyaya nasıl kaydedeceğimizi görelim. Bu makalede ayrıca bir videonun veya sesin birden çok eşit parçaya nasıl bölüneceği açıklanmaktadır.

İLİŞKİLİ:Windows 10 Fotoğraflar Uygulamasını Kullanarak Videoları Bölme veya Kırpma

İçindekiler

  1. LoselessCut Yardımcı Programını Kullanma (ücretsiz)
  2. FFmpeg komut satırı yardımcı programını kullanma (ücretsiz yazılım).
    • Bir video dosyasını kesin (MP4, MKV, AVI, MPG)
    • Bir video dosyasını (MP4, MKV, AVI, MPG) eşit uzunlukta/sürede birden çok parçaya bölün
    • Bir ses dosyasını kesin (MP3, WAV)
    • MP3 sesini eşit uzunlukta/sürede birden çok parçaya bölün

Bir Ses veya Video dosyasını Kesmek veya Bölmek için LoselessCut'u Kullanma

LosslessCut, video, ses, altyazı ve diğer ilgili medya dosyaları üzerinde son derece hızlı ve kayıpsız işlemler için (arka uçta FFmpeg kullanan) bir çapraz platform yardımcı programıdır. Bu aracın ana özelliği, video ve ses dosyalarının kayıpsız kırpılması ve kesilmesidir. Videolarınızdan iyi kısımları hızlı bir şekilde çıkarmanıza ve yavaş bir yeniden kodlama yapmadan ve böylece kaliteyi kaybetmeden birçok gigabayt veriyi atmanıza olanak tanır.

  1. İndirmek kayıpsız kesim GitHub'dan çalıştırın ve çalıştırın.
  2. Bu yardımcı programı kullanarak bir ses veya video dosyası açın.
  3. Dışa aktarmak istediğiniz zaman çerçevesini veya segmentleri seçin. İstediğiniz gibi birden fazla segment oluşturabilirsiniz.

    Örneğin, sesi veya videoyu ikiye bölmek için eşit belirli bir uzunluktaki (süre) parçalar için, Düzenle menüsüne tıklayın → Segmentler'e tıklayın → Sabit süreli segmentler oluşturun. Ardından, her segmentin uzunluğunu girin. Segmentleri Twitter'a yüklemek isterseniz, girin 00:02:10.000 veya 00:02:15.000 Twitter'ın bir sınırlaması olduğu için 140 saniye.

    ses veya videoyu birden çok parçadan kes - Loslesscut
  4. Segmentler otomatik olarak seçilir. Tek yapmanız gereken (dosyaları dışa aktarmak için) çalışma dizinini seçmek ve Dışa Aktar düğmesini tıklamaktır.
    ses veya videoyu birden çok parçadan kes - Loslesscut
  5. Sonraki iletişim kutusundaki ayarları gözden geçirin - yani, Dışa Aktarma seçenekleri iletişim kutusu.
    ses veya videoyu birden çok parçadan kes - Loslesscut
  6. Bittiğinde, Dışa Aktar düğmesine tıklayın. Bu kadar! Artık bölümler hazır.
    ses veya videoyu birden çok parçadan kes - Loslesscut
ipuçları ampul simgesiİpucu: "Ana kare kesme" ile "Ana kare kesme", istenen başlangıç ​​kesme noktasından önce en yakın ana karede kesileceğinden, kesimlerin kesin olmadığını unutmayın. daha fazlasını istiyorsan hassas kesimler, “Normal kesim”i seçin.
ses veya videoyu birden çok parçadan kes - Loslesscut
"Normal kesim" yöntemini kullanırken kesimler kesindir.

Bir Ses veya Videoyu Kesmek veya Bölmek için FFmpeg Kullanma

FFmpeg video, ses ve diğer multimedya dosyalarını ve akışlarını işlemek için bir yazılım kitaplığı ve program paketinden oluşan ücretsiz ve açık kaynaklı bir projedir. Bu konsol aracını kullanarak hemen hemen her türlü medya dönüştürme/kodlama görevini yapabilirsiniz. Screen to Gif gibi birçok üçüncü taraf programı vardır, Dosya Dönüştürücü, vb. FFmpeg.exe ile birlikte gelir. FFmpeg.exe'nin nasıl kullanılacağını gördük. videodan ses çıkar Dosyalar.

Ses veya video dosyalarını bölmek için FFmpeg.exe'nin nasıl kullanılacağını görelim.

FFmpeg kullanarak bir video dosyasını kesin

Bu, video (ilk 30 saniye) dosyasının bir kısmını yeniden kodlamadan ayıklamak ve seçimi bir dosyaya kaydetmek için kullandığınız komut satırıdır.

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

Yukarıdaki komut, videonun ilk 30 saniyesini çıkarır ve adlı ayrı bir dosyaya kaydeder. sample_cut.mp4.

  • -ss başlangıç ​​zamanını belirtir
  • -ile bitiş zamanını belirtir; FFmpeg, belirtilen konumda çıktı vermeyi durdurur.
  • -Bence girdi dosyasıdır.
  • -C kullanılan codec bileşenini belirtir. Bu durumda kullandığımız gibi herhangi bir kodlama yapılmaz. kopyala.

Uç: Onun yerine -ile, Ayrıca kullanabilirsin -T bu, bitiş noktası yerine süreyi belirtir. Örneğin, belirtmek -s 00:00:10 -t 50 10 saniyeden 60 saniyeye kadar ses/video seçer.

Video kareleri eksik mi? kodlama yöntemini deneyin

Oynatma sırasında, (son komut kullanılarak oluşturulan) video dosyasının başında veya sonunda video kareleri eksikse, yeniden kodlama yöntemi. Kodlama olsa da, yavaş bir işlemdir. Bu komutu çalıştırın:

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

Videoyu kodlar (kullanarak libx264 kodlayıcı) ancak aynı ses akışını kullanır ( kopyala argüman.) ve videonun ilk 30 saniyesini çıkarır ve adlı ayrı bir dosyaya kaydeder. sample_cut.mp4.

FFmpeg kullanarak bir video dosyasını birden çok eşit parçaya bölün

Artık ses/video dosyasının bir kısmını nasıl keseceğinizi ve seçimi bir dosyaya nasıl kaydedeceğinizi biliyorsunuz. Bir videoyu belirli bir süre veya uzunlukta birden çok parçaya bölmek isterseniz ne olur? Kesmek istediğiniz her segment için aşağıdaki komut satırını kullanabilirsiniz:

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

Birden fazla dosyayı bölmeniz gerekiyorsa bu zor olacak, değil mi? Kolay bir alternatif var!

kullanalım -segment FFmpeg.exe'nin komut satırı bağımsız değişkeni. Bu komut satırı argümanı, bir video dosyasını, her biri belirli bir uzunluk/süre (örneğin, her biri 60 saniye) içeren birden çok parçaya böler:

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

Çıktı dosyası adları sample_001.mp4, sample_002.mp4, sample_003.mp4 vb. olarak adlandırılacaktır.

ffmpeg bölünmüş video veya ses birden çok parça

Ancak, kullanırken kopyala bölme yöntemi videolar, bölme doğru olmayabilir. Her parçanın/dosyanın tam olarak 60 saniye uzunluğunda olmadığını görebilirsiniz. Bazıları 57 saniye, bazıları ise 60 saniyenin üzerinde.

Yeniden kodlama yöntemi (daha doğru kesimler için)

Videoları kesmek istiyorsanız açık olarak (her parça bir sabit süre), bölerken videoyu yeniden kodlamanız gerekir. İşte kullandığınız komut satırı argümanı:

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"

Hadi bakalım! Tabii ki, son klip hariç, tüm parçalar eşit uzunluktadır (en fazla 1 saniyelik varyasyon).

ffmpeg bölünmüş video veya ses birden çok parça

FFmpeg kullanarak bir ses dosyasını kesin

Bir ses MP3 dosyasının bir kısmını ayrı bir dosyaya kesmek için şu komutu çalıştırın:

ffmpeg.exe -ss 00:00:00 - 00:00:10 -i "D:\media\sample.mp3" -c: "d:\media\sample_cut.mp3" dosyasını kopyalayın

Yukarıdaki komut, bir MP3 dosyasından ilk on saniyelik sesi çıkarır ve ayrı bir dosyaya kaydeder.

İLİŞKİLİ:FFmpeg kullanarak bir video dosyasından sesin seçilen bölümünü dışa aktarın

FFmpeg kullanarak bir MP3 ses dosyasını birden çok eşit parçaya bölün

Bu komut satırı bağımsız değişkeni, bir MP3 dosyasını, her biri belirli bir uzunluk/süre (örneğin, her biri 60 saniye) içeren birden çok parçaya böler:

ffmpeg.exe -i "D:\media\sample.mp3" -f segmenti -segment_time 60 -c kopyası "d:\media\sample_%03d.mp3"
ffmpeg bölünmüş video veya ses birden çok parça

Çıktı dosyası adları sample_001.mp3, sample_002.mp3, sample_003.mp3 vb. olarak adlandırılacaktır. Her dosyanın uzunluğunun eşit olduğunu görebilirsiniz.

ffmpeg bölünmüş video veya ses birden çok parça

Bu kadar! Ayrıca bakınız Windows 10'da Yerleşik Fotoğraflar Uygulamasını Kullanarak Videoları Birleştirme.


Küçük bir rica: Bu gönderiyi beğendiyseniz, lütfen paylaşır mısınız?

Sizden bir "küçük" paylaşım, bu blogun büyümesine ciddi anlamda çok yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit'te paylaşın
  • Cıvılda!
Bu yüzden desteğin için çok teşekkür ederim okuyucum. 10 saniyeden fazla zamanınızı almaz. Paylaşım butonları hemen aşağıdadır. :)