7

Я использовал утилиту avconv для конвертации файла MP4, скачанного с Youtube, в MP3:

$ avconv -i RembrandtPussyhorse.mp4 RembrandtPussyhorse.mp3
avconv version 0.8.9-6:0.8.9-0ubuntu0.12.10.1, Copyright (c) 2000-2013 the Libav developers
built on Nov  9 2013 19:12:35 with gcc 4.7.2
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'RembrandtPussyhorse.mp4':
Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2013-06-23 14:26:41
Duration: 01:03:42.60, start: 0.000000, bitrate: 167 kb/s
    Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 384x288, 69 kb/s, 25 fps, 25 tbr, 50 tbn, 50 tbc
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 96 kb/s
    Metadata:
    creation_time   : 2013-06-23 14:27:30
Output #0, mp3, to 'RembrandtPussyhorse.mp3':
Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    TDEN            : 2013-06-23 14:26:41
    TSSE            : Lavf53.21.1
    Stream #0.0(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 200 kb/s
    Metadata:
    creation_time   : 2013-06-23 14:27:30
Stream mapping:
Stream #0:1 -> #0:0 (aac -> libmp3lame)
Press ctrl-c to stop encoding
size=   89594kB time=3822.65 bitrate= 192.0kbits/s    
video:0kB audio:89593kB global headers:0kB muxing overhead 0.000284%

$ ls -la
-rw-rw-r-- 1 dotancohen dotancohen  91743973 Dec 26 11:24 RembrandtPussyhorse.mp3
-rw-rw-r-- 1 dotancohen dotancohen  80171515 Jun 24  2013 RembrandtPussyhorse.mp4

Обратите внимание, что файл MP3 (только аудио) теперь больше, чем входной файл MP4 (аудио и видео). Двойные слепые тесты прослушивания с двумя файлами приводят к согласованным результатам в людях (то есть один и тот же человек говорит, что один и тот же файл звучит лучше), но несовместим для разных людей (то есть разные люди не согласны с тем, что лучше).

Есть ли объективный способ определить, ухудшилось ли качество звука при конвертации? У меня нет оригинального CD для сравнения. Я понимаю, что качество звука не могло бы увеличиться, но если есть инструмент, который может, скажем, анализировать сигнал или что-то подобное и давать значение «качество», то мне было бы интересно. Это необходимо для запуска на Kubuntu Linux. Благодарю.

4 ответа4

7

Если вы действительно хотите получить объективную меру, загрузите оба файла в инструмент, который может выполнять базовую обработку и смешивание эффектов (например, Audacity), а затем инвертировать один и смешать их вместе. Осталось только различие между двумя файлами - если они были идентичны, должна оставаться только чистая тишина.

5

Самый научный способ определить изменения или ухудшение между двумя файлами - это просмотреть форму волны на осциллографе.

Вы можете использовать программу для редактирования аудио, такую как Audacity, чтобы увидеть, есть ли отсечение в любом файле. Вы также можете применить ограничитель или усиление воспроизведения для файла.

У Foobar есть инструмент ABX Comparator , который будет делать слепое сравнение двух аудиофайлов или клипов. Слушатель голосует определенное количество раз во время воспроизведения треков, и результаты отображаются в конце, чтобы на слушателя не влияли правильные или неправильные ответы на протяжении всего теста.

1

Что вы можете сделать, это импортировать оба файла в аудио-редактор, например, Adacity. Инвертируйте одну из импортированных песен, и теперь вы можете прослушать "разницу" между ними. Обратите внимание, что вы должны быть точно на месте, например, форма волны должна быть идеально выровнена, чтобы это работало.

С этого момента вы можете увидеть, что "отсутствует" (или добавлено!) на источник сигнала и анализатор спектра или спектрограмма покажет вам детали.

0

Вы можете использовать Audacity, чтобы открыть файл и просмотреть форму волны, это будет ручной процесс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .