Video dosyalarını nasıl maksimum şekilde sıkıştırabilirim?


12

SlideShowPro aracılığıyla mobil web sitelerinde istedikleri bir istemciden 4 .mov dosyası aldım. Her orijinal dosya 200 ila 400 mb arasındaydı. Burada açıklandığı gibi transmageddon kullanarak her birini yaklaşık 30 mb'ye indirdim , ancak bu hala mobil bağlantı için gerçekten büyük.

Onları daha da daraltmanın bir yolu var mı? Belki de ayarlar; Çıktı Biçimi = MPEG4, Ses = AAC, Video = H264 kullandım (SlideShowPro tarafından önerilen budur.)

Yanıtlar:


12

VAOV!

H264 yüksek kaliteli bir video codec bileşenidir ancak (belirttiğiniz gibi) "ağır" boyutlu video dosyaları oluşturur.

Sorunuzun bir GUI veya Komut Satırı göreviyle ilgili olup olmadığından emin değilim. Ancak, "Transmaggedon" kullandığınız varsayılarak bunu GUI uygulamaları için seçenekler dikkate alınarak yazacağım.

Benim durumumda, 32bit sistemlerde (hem Ubuntu hem de MS tabanlı sistemler) oldukça iyi çalışan "Mobile Media Converter" kullanımını tercih ediyorum. Ve içerik oluşturucular bugünlerde 64 bitlik bir sürümü yayınladılar.

İstediğiniz daha küçük boyutlu video dosyaları yapmaktır. Bu, istediğiniz video bit hızına göre size en iyi kaliteyi verecek olan "video bit hızı" nı değiştirerek yapılabilir. Örneğin: 800 kb / sn video bit hızı kullanırsanız 40 MB video dosyası (sıkıştırılmamış, AVI) 5 MB video dosyasına (herhangi bir kodek) sığar. Ancak - tabii ki - kaliteye zarar verebilir.

Bir sonraki bağlantıya tıklayarak ulaşılabilen (.deb) Mobil Medya Dönüştürücüyü kullanarak bazı testler yapmanızı şiddetle tavsiye ederim:

http://www.miksoft.net/mobileMediaConverter.htm

Kurduktan sonra, herhangi bir video dosyasını (tercihen test için küçük) sürükle ve bırak alanına bırakın, ardından pencerenin en sağında, "göz at" düğmesinin altındaki küçük bir oku tıklatarak Gelişmiş seçeneklerini açın. "[...]"

Sonra, "Gelişmiş" i tıklayın, videonuzu kodlamak ve küçük ve kaliteli kod dönüştürme yapmak için ihtiyacınız olan tüm seçeneklere sahip olacaksınız.

Unutmayın: Daha yüksek video bit hızı, daha iyi kaliteye sahip olursunuz ancak dosya boyutu "daha ağır" olur.

BTW: Ayrıca videoları "Kdenlive" ( http://www.kdenlive.org/ ) veya "Openshot" ( http://www.openshotvideo.com/ ) ve birçoğu gibi doğrusal olmayan bir düzenleme sistemi kullanarak dönüştürebilirsiniz. Daha. Videoyu düzenlemek için doğrusal olmayan bir düzenleme sistemi de yararlı olacaktır (kırpma, kırpma, metin ekleme ve daha fazlası).

İyi şanslar!

İşte Mobile Media Converter'ın birkaç seçeneğini çalışırken görmeniz için bir ekran görüntüsü.

resim açıklamasını buraya girin


Çok detaylı cevap için teşekkürler. Bir deneyeceğim ve çalışıp çalışamayacağımı göreceğim.
EmmyS

@EmmyS Standard H.264 profilleri ve seviyeleri, kalite ve uyumluluk konusunda geniş dağıtım için olduğu kadar iyidir. Çoğu ücretsiz video programının kullandığı x264 kodlayıcı bu konuda oldukça iyi bir iş çıkarıyor. x264 aynı zamanda bit hızını aynı kalitede daha da azaltabilen 10-Bit modunu da destekler, ancak çoğu bit hızı tasarrufu özelliğinde olduğu gibi, çeşitli cihazlardaki tüm kod çözücüler bunları desteklemez. Böylece sadece çözünürlüğü ve / veya kaliteyi azaltma seçenekleri kalır.
LiveWireBT

Ses bit hızının ayarlanması da bir etkiye sahip olabilir (minimal, gerçek)
Elder Geek

6

[EDIT] Yorumlar diyor ki: 2017 itibariyle, yeni firefox eklenti sistemi nedeniyle bu çözüm artık çalışmıyor [EDIT]

Şimdiye kadar bulduğum videoyu sıkıştırmanın en iyi yolu Firefogg .

  • Bu bir firefox eklentisidir (yani firefox gibi çoklu platform aracıdır)
  • WebM biçimine sıkıştırır (açık Kaynak - Web uyumlu codec bileşeni)
  • Birden fazla kodlama boyutu sunar (en iyi sıkıştırma oranını bulmak gerçekten uygundur)
  • GERÇEKTEN verimli sıkıştırma oranı (en az H264 kadar)
  • Kullanımı çok kolay ve% 100 çevrimdışı

resim açıklamasını buraya girin


Çevrimdışı çalışıyor mu? Yoksa önce tüm videonun yüklenmesini mi gerektiriyor?
reubenjohn

1
@reubenjohn% 100 çevrimdışı
Sulliwane

2017'den itibaren yeni firefox sürümleriyle bu uzantıyı desteklemiyor
Edward Torvalds

Firefox yeni uzantı çerçevesine taşındığından bu işlem artık çalışmıyor.
Ajith R Nair

4

Nihai tavsiyem HandBrak'ı kullanmak. Çapraz platform, çok kullanışlı ve kararlı. Onunla her şeyi yapabilirsiniz (yeniden boyutlandırma, sıkıştırma, ...)

veya


1
Bu soruya bir cevap sağlamaz. Bir yazardan eleştiri veya açıklama istemek için gönderilerinin altına bir yorum bırakın. - Yorumdan
Fabby

1
Onun için istenen ya da en iyi cevap olmadığını iddia edebilirsiniz. Ama bunun sorunun cevabı olmadığını söyleyemezsiniz. Yıllardır videolarım için iyi bir sıkıştırma elde etmek için bu uygulamayı kullandığımdan.
Mostafa Ahangarha

2
FYI: Ben inmedim, fakat silme oyu hakkında sizi bilgilendiren bir mesaj bıraktım. İyi bir cevap yazma konusunda lütfen bunu okuyun .
Fabby

Düşürdüysen veya düşürmediysen benim için önemli değil. Cevabım hakkındaki yorumunuzu paylaştığınız için teşekkür ederim. Sağlanan bağlantı için daha fazla teşekkürler. Ben bunun üzerinden geçeceğim ve gelecekte daha iyi cevap vermeye çalışacağım. İçinde sorumun cevabını da bulmayı umuyorum.
Mostafa Ahangarha

1

Video kodlama bakış açısından:

  1. Filtreleme ile mümkün olduğunca istenmeyen gürültüyü giderin. Hobiler, yıllar önce farklı malzeme türleri için çok sayıda AviSynth filtresi yazdı . Ne yazık ki AviSynth'in hedef platformu Windows üzerinde kurulumu ve kullanımı biraz zor, Linux'u çalıştırmak biraz daha zor hale getiriyor.

    • Güncelleme: Linux'ta yerel olarak çalışan AviSynth'in yeniden yazımı artık VapourSynth adında mevcut . Filtrelerin çoğu zaten taşınmış ve geliştirilmiş veya daha iyi alternatiflerle değiştirilmiştir.
  2. Hedef cihaz için makul bir video çözünürlüğü ve kalite seviyesi seçin (orada 5 inç 1080p ekranlı cihazlar olsa bile, bluray ayarları veya kalite ayarları gibi bluray ile kodlamak gerekli değildir) veya kullanıcının karar vermesine izin verin (YouTube'a bakın).

  3. İstenilen kaliteyi korurken mümkün olduğunca daha az bit hızı kullanın (örn. "Videolarınızı bit hızını azaltın") (modern video kodlayıcıları bölgeleri destekler, böylece manuel olarak belirtilen sahneler için bit hızını ve kalitesini kontrol edebilirsiniz).

Soruyor olabilirsiniz: Bunları benim için otomatik olarak yapacak bir program var mı?

Bir program, sinyal / gürültü oranını hesaplamak ve verilen malzeme için çok sayıda kanıtlanmış yöntem uygulamaya çalışmak için belirli bir dizi iyi tanımlanmış varsayılanları kullanabilir ve sonuçlar üzerinde algoritmalar çalıştırabilir, ancak bir programın belirli bir işçiliği vardır. (bugün) yapamaz. Bu tür programların mevcut olup olmadığını bilmiyorum.

Sonuçta: Derinlere giderseniz video kodlama oldukça zor olabilir, çünkü belirli bir sonuç elde etmek istiyorsunuz.

Video.stackexchange.com adresindeki bazı kişiler, belirli eserleri filtrelemek gibi videoyla ilgili sorunlarda size daha fazla yardımcı olabilir.


0

Ben digicam ile kaydetti benim video biriyle aynı sorunu vardı ,, 400 mb daha oldu ...

Ubuntu yazılım merkezinden kolayca indirilebilen vinç kullandım. 400 mb'den sadece 30 mb'ye videomu dönüştürüyor. ama hafif kalite kaybının zor olduğunu fark ediyorum ,,,


3
winff sadece ffmpeg için bir ön uçtur - hangi ayarları / ön ayarları kullandığınızı söylemeye yardımcı olabilir
Journeyman Geek

0

El freni en kolay olanıdır. Kaynak için vid'i seçin, ardından ekranın sağ tarafındaki önayar listelerinde "Android" veya "iPod" u tıklayın [bu, geometriyi değiştirerek küçük telefon ekranı için daha küçük dosyaya neden olur]. Menüden "Başlat" a tıklayın.

"İPod" seçildiğinde, 38mb'lik bir dosya 10mb'ye düşürüldü. telefon için iyi.

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.