История изменений
Исправление kostik87, (текущая версия) :
В этой команде:
ffmpeg -loglevel quiet -y -i ${MP3FILE} -f wav -acodec copy ${WAVFILE}
-y - включить перезапись перезапись выходного файла.
-i - указание входного файла
-f - формат выходного файла
${MP3FILE} - входной файл
${WAVFILE} - выходной файл
-acodec copy - указание применяемого аудио кодека при кодировании выходного файла, copy - просто копироваие звукового потока из входного в выходной файл.
В данном случае из {MP3FILE} будет скопирован звуковой поток в {WAVFILE}. Так что я не знаю что ты там думаешь о выполняемых действиях этой команды, но она делает ровно то, то я написал.
Если ты не ошибся в отправке сообщения на форму, то у тебя всё написано неправильно.
Вот смотри сам:
tmp $ file in.mp3
in.mp3: MPEG ADTS, layer III, v1, 192 kbps, 44.1 kHz, JntStereo
tmp $ ffmpeg -loglevel quiet -y -i in.mp3 -f wav -acodec copy out1.wav
tmp $ ffmpeg -loglevel quiet -y -i in.mp3 -f wav out2.wav
tmp $ file out*
out1.wav: RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz
out2.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz
tmp $ mplayer out1.wav
MPlayer SVN-r36370 (Gentoo)-4.8.3 (C) 2000-2013 MPlayer Team
Воспроизведение out1.wav.
libavformat version 55.33.100 (external)
Обнаружен Audio only формат файла!
Load subtitles in ./
==========================================================================
Открываю декодер аудио: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)
Выбран аудиокодек: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Видео: нет видео
Начало воспроизведения...
A: 0.9 (00.9) of 256.0 (04:16.0) 0.3%
MPlayer прерван сигналом 2 в модуле: play_audio
A: 1.0 (00.9) of 256.0 (04:16.0) 0.3%
Выходим... (Выход)
tmp $ mplayer out2.wav
MPlayer SVN-r36370 (Gentoo)-4.8.3 (C) 2000-2013 MPlayer Team
Воспроизведение out2.wav.
libavformat version 55.33.100 (external)
Обнаружен Audio only формат файла!
Load subtitles in ./
==========================================================================
Открываю декодер аудио: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400)
Выбран аудиокодек: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Видео: нет видео
Начало воспроизведения...
A: 0.8 (00.8) of 256.0 (04:16.0) 0.0%
MPlayer прерван сигналом 2 в модуле: play_audio
A: 0.9 (00.8) of 256.0 (04:16.0) 0.0%
Выходим... (Выход)
Исправление kostik87, :
В этой команде:
ffmpeg -loglevel quiet -y -i ${MP3FILE} -f wav -acodec copy ${WAVFILE}
-y - включить перезапись перезапись выходного файла.
-i - указание входного файла
-f - формат выходного файла
${MP3FILE} - входной файл
${WAVFILE} - выходной файл
-acodec copy - указание применяемого аудио кодека при кодировании выходного файла, copy - просто копироваие звукового потока из входного в выходной файл.
Так что я не знаю что ты там думаешь о выполняемых действиях этой команды, но она делает ровно то, то я написал.
Если ты не ошибся в отправке сообщения на форму, то у тебя всё написано неправильно.
Исходная версия kostik87, :
В этой команде:
ffmpeg -loglevel quiet -y -i ${MP3FILE} -f wav -acodec copy ${WAVFILE}
-y - включить перезапись перезапись выходного файла.
-i - указание входного файла
-f - формат выходного файла
${MP3FILE} - входной файл
${WAVFILE} - выходного файл
-acodec copy - указание применяемого аудио кодека при кодировании выходного файла, copy - просто копироваие звукового потока из входного в выходной файл.
Так что я не знаю что ты там думаешь о выполняемых действиях этой команды, но она делает ровно то, то я написал.
Если ты не ошибся в отправке сообщения на форму, то у тебя всё написано неправильно.