.Wav dosya boyutunu küçültme


12

Uzaktan eğitim dil kursu tarafından biraz ses kaydı yapmam ve göndermem gerekiyor. Ancak, kesinlikle mantıksızlar. Kaydım 17mb iken yalnızca 5mb olan bir dosya eklememe izin verildi. Sıkıştırdıktan sonra bile dosya sınırı aşıyor. Sitemde barındıramıyorum ve bir bağlantı da sağlayamıyorum. Dosyaları 7zip ile parça dosyalarına bölmeyi denedim ama kabul etmeyi reddetti. Herhangi bir fikir?


1
neden dosyayı sadece bir dropbox'a veya başka bir bulut hesabına yüklemeyip bağlantıyı göndermiyorsunuz? Ya da sadece doğru yolu kullanarak Okulu arayın ve daha fazla tavsiye isteyin, belki de bu
Sorunla

Yanıtlar:


17

WAV dosyası kayıpsız, sıkıştırılmamış bir ses dosyasıdır. FLAC gibi kayıpsız, ancak sıkıştırılmış bir dosya biçimiyle bile, onu kısıtlamalar içine alamayabilirsiniz.


MP3 gibi kayıplı bir formatı denemelisiniz. Yüksek kaliteli bir MP3 dosyası, özellikle konuşma durumunda, kayıpsız bir dosyadan ayırt edilemez. Windows kullanıyorsanız, winLAME gibi bir programı deneyebilirsiniz . MacOS kullanıyorsanız, XLD'yi deneyin . Alternatif olarak, LAME ile Audacity herhangi bir masaüstü işletim sisteminde çalışabilir.

Dosya hala çok büyükse, MP3 bit hızını düşürmeniz gerekebilir.


Dosyanın bir .WAV olması kesinlikle çok önemliyse , dosya boyutunu azaltmanın bir yolu vardır, ancak kayıplı bir ses codec'i kullanarak işlemde daha fazla kalite kaybedersiniz.

Dosya boyutunu azaltmak için potansiyel seçenekler şunlardır:

  • Stereodan monoya dönüştürme
  • Ses örnekleme hızını düşürme
  • Ses bit derinliğini azaltma

Audacity kullanarak bunları nasıl yapacağınıza dair bazı örnekler vereceğim .

Kullanmak Tracks > Stereo Track to Monostereo kaydı mono kayıt haline getirecektir.

Sol alt köşede, açılır kutuyu kullanarak örnek hızını değiştirebilirsiniz.

proje oranı

Programın sol üst köşesindeki kontrolleri kullanarak değişikliklerinizi önizleyebilirsiniz. Dosyanızı kaydetmek için adresine gidin File > Export. Bir .wav için tipik dosya türü WAV (Microsoft) signed 16-bit PCM.

Dışa aktarma sırasında dosya türünü değiştirerek , üstbilgiyi olarak ve kodlamayı ayarlayarak bit derinliğini azaltmanız gerektiğini fark ederseniz .Other uncompressed filesWAV (Microsoft)Unsigned 8-bit PCM


PCM sesi için daha az örnekleme hızı veya bit derinliği de kullanabilirsiniz.
slhck

Ya da kayıpsız kodlama dışında her şeyde en iyisi olan ücretsiz bir ses formatı olan Opus'u kullanın .
Cees Timmerman

Eee ... wav bir konteyner (
RIFF'nin

@Sinaesthetic iyi bir nokta, ancak bir .wav dosyası bekleyen birçok yerin genellikle sadece PCM verilerini değil, bu formatları anlayacağını mı düşünüyorsunuz? cevabım yine de biraz yenileyebilir, eğer bu noktada hala dikkat
çekiyorsa

Biçim değişikliklerindeki boyut küçültmelerini küçümsemeyin. Mono olarak kayıt: 2: 1 boyutta küçültme. 44100 yerine 22050 örnekleme hızı: başka bir 2: 1 azalma ve 10kHz'e kadar sesler kaydedecek, konuşma için fazlasıyla yeterli. 16 ila 8 bit arasında örnek genişliği: başka bir 2: 1 azalma. SNR'yi sadece 48 dB ile sınırlayacaktır, ancak OP'nin ses geçirmez bir standa kaydettiğinden şüphelendiğim göz önüne alındığında, bu da fazlasıyla yeterli olmalıdır. Bu değişiklikler 40 MB'lık bir dosyayı 5 MB'ye indirir. Ben hala MP3 kullanırdım, ama eğer kabul etmezlerse bunun uygulanabilir bir teknik olacağını.
Jamie Hanrahan

1

Bunun yerine WAV'nizi MP3 olarak sıkıştırmanızı öneririm. MP3 sese özgü bir sıkıştırma formatı iken, ZIP daha genel amaçlı bir sıkıştırma yöntemidir. ZIP genel amaçlı olduğundan, sesi sıkıştırmanın özel görevi için daha az uygundur.

MP3 sıkıştırma algoritması ses için özel olarak tasarlanmıştır ve "kayıplı" bir algoritmadır ve böylece sesi ZIP kutusundan çok daha iyi sıkıştırabilir. ZIP, "kayıpsız" bir yöntem kullanır ve bu nedenle, kayıttaki her bir biti, aynen elde edilen sıkıştırılmış versiyonda daha fazla yer kaplayarak korumak zorunda kalır.

MP3 sıkıştırması "kayıplı" olsa da, WAV dosyanızı 128Kbps veya daha yüksek bir MP3 bit hızında sıkıştırmanız koşuluyla, bu tür bilgi kaybının ses kaydının algılanan kalitesini etkilemesi muhtemel değildir.

Uzaktan eğitim dil eğitmenleriniz bir MP3 ses dosyasıyla başa çıkabilmelidir (MP3'ler günümüzde inanılmaz yaygındır), ancak bunun onlar için kabul edilebilir bir çözüm olup olmadığını kontrol edin.

MP3 veya başka bir sese özgü algoritma kullanarak sıkıştırma kabul edilemezse, WAV kaydınızdaki örnekleme hızını veya diğer parametreleri azaltabilirsiniz . Örneğin, 2-kanallı (stereo), 44KHz, 16-bit olarak kayıt yapıyorsanız, dosya, örneğin 1-kanal (mono), 22KHz, 16-bit olarak kaydettiğinizden daha büyük olacaktır. Oyun oynayın ve ses kaydınız için neyin kabul edilebilir olduğunu bulun.


0

İlk olarak mp3 veya wma'ya dönüştürmenizi tavsiye ederim, ancak bu kurslar wav'un ​​kutsal codec bileşeni olduğunu ve başka hiçbir şeyi kabul edeceğini düşünüyor gibi görünüyor (orada, bunu yaptım).

Sadece bir kompresör aramaya söyleyebilirim Yani, hızlı bir Google arama ile geldi bu . Ama hiç yorum yapmadığım için yorum yapamam.


Bir hata veriyor. Msgstr "Desteklenmeyen 16 bit uygulama".
Nyx

0

Bir WAV dosyası olması gerekiyor mu? FLAC (kayıpsız) veya Vorbis (% kayıplı) dosyası olarak kodlayarak sıkıştırabilirsiniz. WAV olması gerekiyorsa, stackoverflow.com'daki biri Audacity'nin boyutu küçültebileceğini düşünüyor gibiydi . İçe aktardıktan sonra WAV dosyasını verdiğinizde farklı bir bit hızı / bayt hızı / ne olursa olsun ayarlamayı içereceğini varsayıyorum.

%% Kayıpsız bir Vorbis dosyasını çıkarabilirsiniz, ancak muhtemelen verileri gerçekten sıkıştırmaz, bu yüzden gerçekten alakasızdır.


Bu tür şeyler hakkında şaka yapmıyorlardı. Spesifikasyonlarına göre istiyorlar. Sitemde barındırmayı ve bir bağlantı göndermeyi denedim ve onlardan bir uyarı aldım.
Nyx

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.