Birkaç m2'lik video dosyalarını tek bir büyük dosyada nasıl birleştirebilirim?


11

Bir Panasonic TM900 kamera ile çeşitli topluluk tiyatrosu yapımları kaydettim. Kameradaki ayarlar 1080p @ 60 FPS'de kaydedilecekti. Ancak, kameranın birkaç video dosyası (.m2ts) ürettiğini fark ettim.

Birlikte verilen Panasonic HD Editor yazılımı videoları sorunsuz bir şekilde oynatırken, Windows Media Player gibi diğer video oynatıcılarda durum böyle değildir.

Orijinal görüntünün kalitesini kaybetmeden iki veya daha fazla m2 video dosyasını birleştirmek istiyorum. Bunu yapmak için hangi yazılımı kullanmalıyım? Fantezi düzenleme yeteneklerine ihtiyacım yok, ancak oyunun ara vermesi gibi videodan bazı sahneleri kesmek istiyorum.

Açık kaynaklı yazılım veya en azından özgür yazılım tercih edilir, ancak ticari yazılım iyi çalışıyorsa ve kullanımı kolaysa söz konusu değildir.

Yanıtlar:


10

MPEG ts (aktarım akışı) dosyalarına sadece bir araya gelerek katılabileceğinize inanıyorum. Linux'ta:

cat file1.m2ts file2.m2ts file3.m2ts > joined_file.m2ts

Windows / DOS'ta:

copy /b file1.m2ts + file2.m2ts + file3.m2ts joined_file.m2ts /b

Giriş dosyaları düzgün bir şekilde bölündüğü ve her yeni dosya bir anahtar çerçeveyle başladığı sürece (ve kameranızın bunu yapmasını beklerim), bu iyi çalışmalıdır. Ve kameranız bir anahtar kareden hemen önce bölme konusunda dikkatli olmasa bile (yine, değilse, şaşırırdım), aynı sırayla tekrar katıldığınız sürece, çalışması gerekir.


5

Bahsedilen kedi / kopya seçeneği genel olarak çalışırken, zaman kodu sorunları nedeniyle bazı medya oynatıcılarda sorunlara neden olabileceğini buldum. Aynı etkiyi elde etmek için ffmpeg'in concat protokolünü kullanmayı tercih ederim (ancak deneyimimde daha güvenilir):

ffmpeg -i "concat:in1.m2ts|in2.m2ts|in3.m2ts|in4.m2ts" -c copy output.m2ts
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.