MP4'lerle Adobe Premiere'de ses / video senkronizasyonunu kaybetme


11

Adobe Premiere'de birleştirmek için iki videom var. Bir video oynatıcıda iyi oynarlar, ancak Adobe Premiere CS6'ya yerleştirmek sesi aniden videoyla senkronize edilmez hale getirir (Kaynak Monitörü'nde bile).

Videolar:

  • Her biri 4GB
  • 1080p @ 60FPS
  • 48 kHZ ses
  • Codec Kimliği: avc1

Google, bunun yaygın bir sorun olduğunu gösterir. Sorunu düzeltmeyen, .mov olarak yeniden adlandırma gibi çeşitli düzeltmeleri denedim .

NVIDIA Shadowplay'den kayıt yapar. Bunun değişken kare hızı ile ilgili olduğundan şüpheleniyorum. Amacım onları 60FPS tutmak.

Ses ve videomun senkronize olmaması için bunu nasıl düzeltebilirim? Son bir klibe dışa aktardıktan sonra bile, senkronizasyon bitiyor.

[EDIT] Kaynak videoyu önce dönüştürmek için Handbrake kullandığımdan bahsediyorum. Handbrake kullanarak her videoyu dönüştürmek zorunda kalmadan bunu çözmenin bir yolu var mı ?


Bu konudaki cevabımı burada buldum. youtube.com/watch?v=cCmMB5o_mBA
Tahlia Newland

Yanıtlar:


2

32 bit statik derleme ffmpeg'i buradan indirin ve iki yöntemden birini deneyin:

1) Zaman damgalarını yenileyin

ffmpeg -i input.mp4 -c copy -fflags genpts new-input.mp4

2) Sesi çıkarın, ayrı olarak içe aktarın, hizalama zaman çizelgesinde başlar ve ardından

ffmpeg -i input.mp4 -vn -c:a copy input-audio.mp4

2

Senkronize duyarlı çalışma için mp4 / H264 dosyalarıyla çalışmamanızı şiddetle tavsiye ederim. Dosyaları dönüştürün ve bunlarla çalışın.


4
Senkronizasyon işi de dahil olmak üzere H264 / MP4'te düzenleme için yanlış bir şey yoktur. Yüzlerce kez yaptım.İstediğiniz şey, VFR veya kod çözme gereksinimleri düzenlemeyi durgun hale getiren veya NLE'nin kod çözücüsünü atan birçok referans çerçeveli akışlardır. Bir taban çizgisi veya hatta ana profil CFR H264 akışı gayet iyi olacaktır.
Gyan

Gerçekten yanlış bir şey yok, ancak sabit ve güvenilir kodeklerle çalışmak daha güvenli. h264 gerçekten gözden geçirmek içindir.
CyanideBaby

Yalnızca NVIDIA Shadowplay ile çalışıyorum. Çıktısını nasıl değiştirebilirim?
Zeno

Shadowplay'in sürekli kare hızı olmadığı anlaşılıyor, bu yüzden yöntemlerim işe yaramadıysa, CFR MP4'e dönüşüm en iyi seçenektir.
Gyan

2

Shadowplay kullanılarak kaydedilen Değişken Kare Hızı (VFR) videosu ile Windows 10'da da aynı sorunu yaşadım. İşte Handbrake veya başka bir dönüştürücü kullanarak video dönüştürmek zorunda kalmadan nasıl düzeltildi :

  1. Apple'ın Quicktime sürümünü indirin ve yükleyin
  2. .Mp4 dosyasını .dif olarak yeniden adlandırın
  3. Bu .dif dosyasını Adobe Premiere Pro'ya aktarın ve ses / video senkronizasyonu sorunları olmamalıdır.

Adobe Premiere Pro, Quicktime yüklü olmadan .dif dosyasını yükleyemediğinden, VFR'yi işleyebilen dosyayla uğraşmak için Quicktime'ın codec bileşenlerini vb. Kullandığından şüpheleniyorum. Bu, Adobe Premiere Pro'nun kullandığı yerleşik codec bileşenlerinin VFR ile ilgili doğal bir sorunu olduğu anlamına gelir.

Tamlık uğruna, bu Shadowplay, Xsplit, OBS, iPhone, relve vb. İle oluşturulanlar gibi tüm VFR MP4 dosyalarıyla ilgili sorunları çözmelidir.


oh my, bu macOS üzerinde çalışıyor! Bu altın cevap !!!!
David 天宇 Wong

.Mov istemediğinde Windows 7 64-bit'de benim için çalıştı, teşekkürler!
MC10

QuickTime 7 ile Windows 10'da bu benim için çalışmadı. FFmpeg kullanarak videomu yeniden kodlamak zorunda kaldım.
Ryan

0

Muhtemelen onları dönüştürmeniz gerekecek. Mac'te aşağıdaki yöntemler işe yarar:

Düzenlemeye başlamadan önce bunları ProRes 422 Quicktime dosyalarına dönüştürün. Adobe'nin medya dönüşümü garip şeyler yapıyorsa Quicktime Player Pro gibi bir şey kullanın.

Sonra dönüştürülen dosyaları Premiere'de açın.

İlk video klibin başında senkronize olana kadar sesi düzeltin. Senkronizasyon elde etmek için ne kadar ilerlemeniz gerektiğini not edin.

Dosyanın sonunun da senkronize olup olmadığını kontrol edin. Değilse, dosyanın ortasını kontrol edin ... Senkronizasyonun nerede kötüleştiğini bulana kadar geriye doğru çalışmaya devam edin. Senkronizasyon her kötüye gittiğinde, bölgeyi iki parçaya bölün ve bir sonraki parçayı manuel olarak tekrar senkronize edin.

Sıkıcı, ama işe yarayacak. Senkronizasyon dışı kare sayısı her dosyada aynıysa, hızlı bir şekilde yaparsınız.

ProRes .mov dosyaları olarak dışa aktarın, ardından teslimat için gerekli kayıplı biçime dönüştürün (örn. H264 quicktime .mov)


0

Bu benim için her zaman işe yarıyor, eğer penceredeyseniz, videoyu Windows Movie Maker'a koyun (biliyorum, sadece dinliyorum), video orada olduktan sonra Dosya> Filmi Kaydet> Bu Proje İçin Önerilen'e gidin, dosyayı yeniden kaydedin (hatta bazen mp4'ü mp4'e dönüştürün) bu yeni dosyayı prömiyere koymayı deneyin. İşe yarayacağını garanti :)


2
Windows Movie Maker, Windows 10 için desteklenmez.
Zeno

Windows 10'u olanlar için, işte link. Indirin ve sadece windows film yapımcısı tıklayın! go.microsoft.com/fwlink/p/?LinkID=255475
Spleffie

1
@Spleffie "Bu siteye ulaşılamaz"
Zeno
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.