“Profesyonel” videoyu dönüştürmek veya aktarmak için genel yönergeler / iş akışı?


9

Ben bazen küçük video dönüştürme / video kesme projeleri ile uğraşmak zorunda olan bir BT profesyoneliyim ve bunu yapmak için "doğru yolu" öğrenmek istiyorum. Google'da her arama yaptığımda, 3-4 yıl önceki garip, düşük olgunluklu deneme yazılımları veya rastgele forum konuları için her zaman bir felaket vardır.

Büyük soru şudur: Videoyu düzenleme amacıyla, daha sonra tekrar kodlamak amacıyla bazı verimli (kayıpsız?) Aracıya dönüştürmek için "genel" yönergeler ve araçlar nelerdir?


Bana göre en basit biçimler ve görevler, sonsuz deneme yanılma felaketi ya da sadece kullandıkları tuhaf dönüşüm araçlarının İsviçre ordusu olan sertleşmiş uzmanlar tarafından bilinen, neredeyse projesi.

İşte birkaç örnek:

  • DVD görüntülerinden çıkarılan basit VOB dosyaları doğrudan Adobe Premiere'e aktarılamaz.
  • Virtualdub, insanların tavsiye ettiği eski bir yazılımdır, ancak daha yeni formatları desteklemiyor gibi görünmektedir.
  • Bir videonun hangi codec bileşenlerine sahip olduğunu, görüntünün titreşimli olup olmadığını ve hangi çözünürlük ve codec bileşenleriyle uğraştığımı kesin olarak nasıl anlayacağımı bile bilmiyorum.

sorunlar:

  • Kaliteyi düşüren yanlış taramalı seçenek seçme
  • Yanlış piksel en boy oranını seçme (resmi uzatır)
  • Premiere'de yanlış bir "proje türü" seçmek, çekimlerin ölçeklendirilmesini gerektiriyor
  • Herhangi bir sayıda olumsuz etkisi olacak bazı garip programları kullanmaya zorlanmak

Ne için bakıyorum:

  • Video formatlarıyla nasıl başa çıkılacağına dair rastgele forum rehberleri olmayan biçim dönüşümleri, tanınan araçlar vb. Hakkında kitaplar veya "Gerçek bilgi".
  • Yukarıda belirtildiği gibi bir formattan diğerine giden bir formatın tanımlanmasına ilişkin iş akışı yönergeleri.
  • Adobe Premiere gibi programların biçimlerle ilgili olarak yapabilecekleri ve yapamayacakları ile ilgili belgeler, böylece bir anahtarı çekiç olarak kullanmıyorum.

TL; DR

Premiere tarafından düzenleme için desteklenmesini sağlamak üzere bir video dosyasını nasıl dönüştürmeli veya "hazırlamalısınız"?

Premiere, çeşitli kaynak formatlarından video montajı yaparken kırpma, kodlama veya başka araçlar için uygun bir program mıdır?

Özellikle herhangi bir sayıda kodek kullanan videoları dönüştürmeyle ilgilenen iyi kitaplar nelerdir?


Araçlara gelince - ve daha sonra bir cevapla geri gelebilirim - güvenle kullanabilirsiniz ffmbc. Şahsen sevdiğim DNxHD gibi ara formatlara dönüşüyor ve neredeyse her formatı destekliyor.
slhck

Bunu gerçekten "yapıcı değil" olarak kapatmak isterdim, ama ödülün bunu
yapmamı engelliyor

@DragonLord Neden? Bu soru belirli uzmanlıkla nasıl cevaplanamaz?
slhck

@slhck: Bu soru, deneyim veya uzmanlıktan türetilmiş olsalar bile, doğada öznel geniş açık cevaplar istiyor. Yanılıyor olabilirim ve bu "iyi öznel" bir soru olabilir, ama bunun Süper Kullanıcı için biraz fazla öznel olduğunu hissettim ( Yazılım Mühendisliği'nde benzer nitelikteki programlama ile ilgili bir soruya izin verilir ).
bwDraco

@DragonLord Değeri için, bu sorunun uzun ama gerçek cevaplara ilham verdiğine inanıyorum. Özellikle Adobe Premiere gibi belirli yazılımlarla ilgili olarak görüntüleri analiz etme ve uygun ara formatları belirleme konusunda çok fazla öznellik yoktur. Bir şeyi destekler veya desteklemez. OP neyin "iyi" bir cevap oluşturduğunu bile belirledi, bu yüzden bu soruyu şimdilik açık bırakacağım - ama kesinlikle izleyeceğim.
slhck

Yanıtlar:


2

Aslında aradığınız şey 'orta format'. Ses için, bu normalde PCM sese sıkıştırılmaması anlamına gelir (ideal olarak, ilk etapta sıkıştırmamak anlamına gelmelidir):

ffmpeg -i input.file -c:a pcm_s16le output.wav

Video için ... bazen ham video veya huffyuv gibi kayıpsız bir codec kullanmak mümkündür, ancak genellikle DNxHD veya Apple Prores gibi matematiksel olarak kayıp ama görsel olarak kayıpsız bir ara kodek kullanırsınız. AFAIK Premiere her ikisini de destekler, ancak kullandığımdan bu yana yıllar geçti, bu yüzden yanlış hatırlayabiliyorum. Rasgele bir video dosyasını DNxHD video ve ham PCM ses ile AVI'ye dönüştürmek için:

ffmpeg -i input.file -c:v dnxhd -c:a pcm_s16le intermediate.avi

Apple ProRes ve ham PCM ses özellikli bir MOV dosyası kullanmak için:

ffmpeg -i input.file -c:v prores -c:a pcm_s16le intermediate.mov

EDIT: ... aslında, düşünerek Premiere bir ara codec bileşeni gerektirmez , en yaygın biçimleri (DVD'lerde kullanılan MPEG2 video dahil) düzenlemek mümkün olmalıdır inanıyorum. Bununla birlikte, ara formatlar çok yararlıdır - nispeten basit algoritmalar kullandıkları için bilgisayarınızın işleme kaynaklarındaki yükü azaltırlar.

Premiere, çeşitli kaynak formatlarından video montajı yaparken kırpma, kodlama veya başka araçlar için uygun bir program mıdır?

Premiere, bu tür işler için kesinlikle harika bir araçtır, film uzunluğunda bir filmi oldukça kolay bir şekilde düzenleyebilirsiniz. Orada FCP ile değerlendirirsiniz.

Programlı olarak bir şeyler yapmak istiyorsanız (örn. Videoları daraltmayı veya kırpmayı otomatikleştirin), ffmpeg gibi bir komut satırı aracı daha iyi olabilir; ancak 'yaratıcı' düzenleme için Premiere benzeri bir NLE kesinlikle gidilecek yoldur.

EDIT2: Titreşimli videodan bahsettiğinizden, yadif (yine başka bir titreşim giderme filtresi) video filtresini kullanarak ffmpeg ile görüntüyü de değiştirebilirsiniz. Premiere ile kullanımın gerekli olup olmadığından emin değilim (muhtemelen değil) ve bunu aşamalı girdide kullanmak korkunç çıktı tükürecek (bu yüzden taramalı videoyu bildiğinizden emin olun ), ancak tamlık uğruna:

ffmpeg -i input.file -filter:v yadif -c:v dnxhd -c:a pcm_s16le intermediate.avi

Bu, ProRes ile eşit derecede iyi çalışır veya gerçekten herhangi bir video codec bileşeni ffmpeg çıktı alabilir.


teşekkürler, bu çok anlayışlı. Ticari olarak basılan DVD'lerden video aktarmayı denemedim, ancak çok fazla tüketici odaklı yazılım tarafından DVD'ye yazılmış amatör çekimlerle birçok kez sorun yaşadım.
Sesim

1

Tam bir cevabım yok, ancak mencoder ve ffmpeg'in en standart araçlardan ikisi olduğunu biliyorum . Kod dönüştürürken, gerçek kod dönüştürmeyi gerçekleştirmek için bu araçlardan birini kullanmanız daha iyi olur.

Bu araçların her ikisi de komut satırıdır. Onlar için GUI'ler var ve piyasadaki mevcut araçların çoğunun aslında arka uçtaki bu kütüphanelerden birini veya her ikisini kullandığını düşünüyorum.

Bir dosyanın taramalı olup olmadığı ve hangi codec bileşeni kullandığına ve benzerlerine gelince, her iki araç da size söyleyebilmeli, ancak dosyayı vlc'ye yükleyip codec bilgilerini kontrol ediyorum . İyi miktarda bilgi veren kolay bir yöntemdir.

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.