10.8 veya üzeri mp4 / m4v videoyu kırpmak için hangi seçenekler kullanılabilir?


16

Burada ve orada kırparak düzenlemek istediğim DRM'siz m4v videom var.

  • QuickTime X (0 TL)

    • Artıları: ücretsiz, yerleşik OS X
    • Eksileri: 'başlangıç' ve 'bitiş' zamanlarını seçmek için seçici, kesin giriş / çıkış elde etmek için kullanımı kolay değildir
  • iMovie ( 15 ABD doları veya yeni bir Mac satın aldıysanız ücretsiz)

    • Artıları: ücretsiz
    • Eksileri: mp4 / m4v doğrudan işleyemez, yeniden kodlanmış olması gerekir [Sanırım]
  • QuickTime 7 Pro ( 30 ABD doları )

    • Artıları: Çok hassas (karede) düzenlemeler yapabilir
    • Eksileri: .mp4 / .m4v değil, yalnızca .mov olarak kaydeder
  • SimpleMovieX ( 40 TL )

    • Artıları: bunu yapabildiğini iddia ediyor (demoyu denedim ve kullanıcı arayüzünü çok korkunç bulduğum halde, çalışıp çalışmadığını ve çalışıp çalışmadığını, QuickTime X'in yapamadığı bir şey yaparsa bile doğrulayamıyorum)
    • Eksileri: bir yıl içinde küçük bir güncelleme bile görmediği için 'terkedilebilir' gibi görünüyor, MacUpdate incelemeleri neredeyse tamamen olumsuz, geliştiriciden yavaş veya hiç yanıt dahil olmak üzere 2009'a dönüyor.

Dışarıda başka iyi seçenekler var mı? Eğer öyleyse, bunlar nedir ve artıları / eksileri nelerdir?

* "İyi" olarak belirledim, çünkü sonuçlar sadece yazılımın “yorumları” sunan sitelerle doluydu çünkü bazı sadakatle de satabilecekleri. (Sitelerin çoğu ve yazılımların çoğu da çok benzer görünüyor.) Açıkça çok fazla bok var


Tam olarak nasıl olduğunu anlayamadım , ancak bazen iMovie mp4 / m4v dosyalarını yeniden kodlamadan içe aktaracak. Tam olarak nasıl karar verdiğini öğrenmenin bir yolu olup olmadığını bilmiyorum, ancak belirli H.264 seçeneklerine, kalitesine, uzunluğuna, hatta sadece ses parçasına bağlı olabilir ... en iyi seçenek ol.
drfrogsplat

squared5.com/svideo/mpeg-streamclip-mac.html dahil etmem gereken başka bir seçenektir. Bugün bir proje yapmak zorunda olsaydım, muhtemelen kullanacağım şey bu olurdu.
TJ Luoma

Önemli olan kodek (H264). M4v'yi yeniden kodlamadığınız sürece kayıpsız olarak düzenlersiniz.
njboot

Daniel - çevrimiçi örnek MP4 videoları var mı? (örnek aynı kameradan video ve bu sayfada ilgili kodlanmış içerik / codec'i mp4 kabın içine Belki ne için gereksinimleri sonrası olabilir ya? iTunes U video eşdeğer olurdu?
bmike

Yanıtlar:


12

iMovie (kayıpsız değil, öncekinden daha iyi)

iMovie v10 (soru başlangıçta sorulduktan bir süre sonra serbest bırakıldı) artık daha fazla medya türünü daha iyi işliyor , bu nedenle çoğu H.264 (mp4, m4v, mov, AVHDC, mts, mt2s) içeriğinin yeniden içe aktarılmasını engelliyor.

Bununla birlikte, ihracatta yeniden kodlanacak, bu yüzden teknik olarak kayıpsız olamaz - ancak başka bir yeni özellik, kayıpsızlığa daha yakın olabilen ihracat kalitesini özelleştirme yeteneğidir. Cevabın bu kısmının diğer 'proje odaklı' video düzenleme yazılımlarına (ör. Premiere veya Final Cut) eşit olarak uygulanabileceğinden şüpheleniyorum, çünkü bunların hepsinin çıktıda genellikle yeniden kodlandığını düşünüyorum, ancak genellikle hassas kırpma için kullanımı çok kolay.

Şahsen, genellikle tek bir yeniden kodlamanın büyük bir sorun olmadığını düşünüyorum, ancak özellikle kayıpsız bir çözüm istediğini anlayın, bu yüzden ...

Kayıpsız (ama çok daha karmaşık!)

Bir videoyu en azından bir kısmını yeniden kodlamak zorunda kalmadan ne kadar kesin olarak kesebileceğiniz konusunda teknik sınırlamalar vardır ve temel olarak i-kare frekansına bağlıdır. Her kare bir i-karesi ise, herhangi bir yerde kesebilirsiniz, ancak yalnızca birkaç saniyede bir ise, içerik kaybetmeden veya yeniden kodlamak zorunda kalmadan (i en azından bir parçası) bu i-karelerde kayıpsız olarak kesebilirsiniz. akışı) bir i-frame ile başlayabilir.

ffmpeg

Bu SO Q&A , i-frame'leri kullanarak nasıl kesileceği sorusunu özellikle gündeme getiriyor ffmpeg. Bunu yapmak için herhangi bir GUI uygulaması bilmiyorum, ama temelde aşağıdaki gibi bir komut çalıştırın:

ffmpeg -i input.m4v -vcodec copy -acodec copy -ss 00:01:20.000 -t 00:37:50.000 output.m4v

Belirtilen iki zaman başlangıç ve süredir ve saniye veya saniye olarak belirtilebilir hh:mm:ss.ssve -acodec copyve -vcodec copyffmpeg'e yeniden kodlamamasını söyler.

Tam olarak emin çok erken kesmek ne olur değilim, ama ben düşünüyorum o bir i-frame karşılaşıncaya dek Video (oynatıcıya göre, ya da belki bozuk) esasen boştur. Yani muhtemelen kesiminizden önce en yakın i-kareyi bulmak isteyeceksiniz. Bu cevap , ffprobeve awkbiraz garip olsa da, bu sorunu çözer . Esasen ffprobekareleri taramak ve flags=Kideal kesme noktanızdan önce en yakın ana kareyi ( ) bulmak için kullanılır . Videonun her bir karesi için tam çıktı şu şekilde görülebilir:

ffprobe -select_streams v -show_frames <INPUT>

Bağlantılı yanıt, belirli bir süreden önce bir ana kare bulmak için bu komutu sağlar:

ffprobe -select_streams v -show_frames -v quiet INPUT.mp4 | 
awk -F= ' 
  /pict_type=/ { if (index($2, "I")) { i=1; } else { i=0; } } 
  /pkt_pts_time/ { if (i && ($2 >= 150)) print $2; }  
' | head -n 1

Ve son olarak, gerçekten iki i-kare arasında bir yeri kesmeniz gerekiyorsa, videoyu bölebilir ve yeniden katılabilirsiniz. Bu cevabın bilgisine dayanarak, şöyle bir şey olmalı:

ffmpeg -f concat -i list_of_videos.txt -c copy OUTPUT.mp4

list_of_videos.txtBirleştirmek istediğiniz dosyaları listeleyen basit bir metin dosyası nerede .

özet

iMovie muhtemelen çoğu durumda (v10'dan beri) yeterince iyidir ve çok kolaydır.

ffmpeg biraz kayıpsız olarak kayıpsız (veya kayıpsız çok yakın) yapabilir; zorluk seviyesi, kesin başlangıç ​​noktası ve i-frame'lerin sıklığı konusunda ne kadar seçici olduğunuza bağlıdır.


1
En çok yeniden kodlama zamanından endişeliyim (bunlar birkaç dakika sürdüğüm çok saatlik uzun videolar), ancak ffmpeg umut verici görünüyor!
Daniel

Tamam, uzun videolar için i-karelerin 10 saniyeye kadar olması makul bir olasılıktır (tamamen kodlama kaynağına bağlı olarak), bu yüzden onları daha hassas bir şekilde kesmek istiyorsanız bir sorun olabilir. İlk <10'ların bölünmesi, yeniden kodlanması ve birleşmesi çalışmalıdır, ancak birçok kez tekrarlamak eğlenceli olmaz.
drfrogsplat

8

Zaman çizelgesinde başlangıç ​​ve bitiş noktalarını seçerek videoları kayıpsız kesmenize izin vermek için ffmpeg kullanan bir grafik aracı yaptım: https://github.com/mifi/lossless-cut

Açık kaynak ve çapraz platformdur.


1
Bu iyi bir araçtır ve bir videoyu düzenlemek için ffmpeg kullanma işlemini büyük ölçüde basitleştirir. Grafik kullanıcı arayüzü çok yardımcı olur. Şiddetle tavsiye edilir.
John Mark Mitchell

Fantastik süper basit bir araç. @Mikael, yaptığınız için teşekkürler!
Michael Zlatkovsky - Microsoft

Ne yazık ki 10 bit 4K MP4 videolarla çalışmaz.
Mattis

7

Quicktime 7 Pro ( 30 ABD doları )

Videonuzu açın. Tam kare numarasını görmek istiyorsanız: sol altta, "Kare Numarası" ekranına geçmek için zamanlayıcıya tıklayın.

sol alt

Başlangıç ​​noktasını ( oradayken i yazın ) ve bitiş noktasını ( oradayken o yazın ) seçin.
seçmek
Ok tuşlarıyla bir kerede bir kare hareket ettirin; veya alttaki küçük tutamaçları sürükleyin. (Burada sonun 1330 karesinde olduğunu görüyoruz.)

Düzen menüsünde, seçilen bölümden kurtulmak için "Sil" i seçin veya diğer her şeyden kurtulmak için "Kırp" ı seçin.
ekin

Quicktime 7 yalnızca MOOV formatında kaydedilecek olsa da , birçok formatta dışa aktarılacaktır. MPEG-4 olarak dışa aktarın (örneğin) ve "Geç" seçeneğini belirleyerek yeniden kodlamayı önleyin

seçenekleri


Bu, sorunun bir kısmını yanıtlar, ancak videoyu kırpmak için programı nasıl kullanacağınızı değil.
Daniel

Tamam, OP'nin gerisini anladığını düşündüm. Ama yine de koyacağım.
GEdgar

Editoryal: Quicktime X henüz Quicktime 7 kadar iyi mi? Quicktime X'i yıllardır kullanmadım.
GEdgar

Sadece aynı ihtiyaçla karşılaştım ve QT7'nin sorunu çözmenin en kolay ve en hızlı yolu olduğunu gördüm. apple.stackexchange.com/a/298690/24706
Jonathan van Clute

Ne yazık ki, QT7 (ve diğer tüm 32 bit uygulamalar) MacOS Catalina'da çalışmayı bırakacaktır.
GEdgar

2

Final Cut Pro X (299,99 $) Bu, Mac için en iyi video düzenleme yazılımlarından biridir. Profesyonel kalitede düzenleme ile dosyaları daha yüksek, daha düşük veya daha önce olduğu gibi dışa aktarabilirsiniz. Düzenleyiciyi kullanmak için, videonun bölümlerini kesmek veya 2.1 surround ses'i 5.1 olarak değiştirmek için doğrusal olmayan düzenleyicideki bıçak aracını kullanabilirsiniz. Ayrıca çok formatlı bir zaman çizelgesi vardır.

DaVinci Resolve 11 - Bu yazılımın üç sürümü vardır. DaVinci Resolve Lite (0 $). Davinci Resolve Yazılımı (995 $) veya Davinci Resolve (29,995 $) Bu, bugüne kadarki en iyi yazılımlardan bazıları. Renk düzeltme özellikleriyle tanınan DaVinci Resolve, çok formatlı düzenlemeye izin verecek, birçok geçiş yeteneği, anahtar karesi, harika eklentiler, işbirliği özellikleri ve Mac'ten Windows'a geçme yeteneğine sahip. Ayrıca surround sesinizi yükseltmenize izin verir ve yeniden çerçevelemeye izin verir ve proxy medya oluşturmaz. Hassas düzenleme ve 3 boyutlu olmayan videolar için lite sürümü tam size göre. 8 GB RAM önerilir.

Bu ürünlerin her ikisi de doğrusal olmayan düzenlemeye ve medyanızı DVD'ye daha hızlı dışa aktarma için sıkıştırılmamış bir formata yükseltme yeteneğine izin verir.


1

LosslessCut uygulaması çok umut verici görünüyor.

https://github.com/mifi/lossless-cut

Video ve ses dosyalarının kayıpsız kesilmesi / kesilmesi için basit ve ultra hızlı çapraz platform aracı. Bir video kamera, GoPro, drone, vb. kalite. Neredeyse doğrudan bir veri kopyası yaptığı için son derece hızlı. Bu homurdanma işi yapmak için harika ffmpeg (dahil) tarafından körüklenmektedir. Ayrıca videolarda başka kayıpsız işlemler de bulunuyor.

Ekran görüntüsünde 3 kırpma bölgesi seçtim. Ben bastığınızda E, her bölüm dilimlenmiş ve kendi video dosyasına kaydedilir. Bu son derece güzel bir iş akışı.

Diğer araçlara göre çok hızlı ve potansiyel olarak büyük bir iş akışı iyileştirmesi, ancak kullanıcı arayüzü / kullanılabilirlik bazı işleri kullanabilir. Çapraz platform aracı. Keşke Mac yerli olsa.

resim açıklamasını buraya girin


0

Quicktime Pro'daki kareler arasında ok tuşlarıyla geçiş yapabilmeniz gerekir. Avid, Final Cut, Premiere vb.Kullanmak kadar kolay değil ama yapılabilir. İşaretlerinizi ok tuşlarıyla da hareket ettirebilirsiniz.

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.