WAV dosyasının kod çözücüsünü değiştir


2

WAV dosyasının kodeğini / formatını değiştirmenin bir yolu var mı? Kullanabilirmiyim ffmpeg ya da başka bir şey?

itibaren

RIFF (little-endian) data, WAVE audio, Microsoft PCM, 8 bit, mono 8000 Hz

için

RIFF (little-endian) data, WAVE audio, ITU G.711 u-law, mono 8000 Hz

GÜNCELLEŞTİRME

root]# ffmpeg -codecs
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-shared --disable-static --enable-amr_nb
libavutil version: 49.3.0
libavcodec version: 51.38.0
libavformat version: 51.10.0
built on Dec  7 2007 16:31:16, gcc: 3.2.3 20030502 (Red Hat Linux 3.2.3-24)
ffmpeg: missing argument for option '-codecs'

UPDATE2: Ve işte denediğimde olan şey işte

root]#ffmpeg -i 110.wav -c:a pcm_mulaw new.wav
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-shared --disable-static --enable-amr_nb
libavutil version: 49.3.0
libavcodec version: 51.38.0
libavformat version: 51.10.0
built on Dec  7 2007 16:31:16, gcc: 3.2.3 20030502 (Red Hat Linux 3.2.3-24)
Input #0, wav, from '110.wav':
Duration: 00:00:06.8, start: 0.000000, bitrate: 64 kb/s
Stream #0.0: Audio: pcm_u8, 8000 Hz, mono, 64 kb/s
ffmpeg: unrecognized option '-c:a'

Dostum, neden 2007'den beri ffmpeg'in var?
MarcusJ

Yanıtlar:


2

Oldukça basit:

ffmpeg -i input.wav -c:a pcm_mulaw output.wav

Kontrol ffmpeg -codecs Desteklenen kodekler listesi için. bir E Listede kodlama desteği anlamına gelir.


Hm .. sistemde kodek yokmuş gibi görünüyor. Lütfen güncellenmiş sorumu kontrol edin.
S.I.

Pekala, 2007’den bir sürüm kullanıyorsunuz (yedi yaşında!) ffmpeg.org/download.html ve yeni bir statik yapı indirin.
slhck

Evet .. bu makinedeki linux dağılımı da tarih öncesi dönemden geliyor ama şu anda 'canlandırıyorum'. Güncellemeye çalışacağım ffmpeg en azından ve dönüşüm işe yararsa size bildiririz
S.I.

Tamam, sanal kutuyu ve Ubuntu'yu denedim. Çıkış dosyası RIFF (little-endian) data, WAVE audio, ITU G.711 mu-law, mono 8000 Hz hangi iyi tamam ama arasında bir fark var mı ITU G.711 mu-law ve ITU G.711 u-law? Bu nedir m içinde mu-law?
S.I.

Ayrıca sadece codec bileşeni göremiyorum u-law öyle mu-law ile aynı u-law?
S.I.
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.