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.