(Изменить) Онлайн-интерфейс и параметры командной строки.
Онлайн перетаскивание
Если вам нужен онлайновый способ перетаскивания для получения каждого фрагмента метаданных, спецификаций и т. Д. (На самом деле много информации, см. Экранную шапку), используйте
https://www.get-metadata.com/
ОБНОВИТЬ
https://www.metadata2go.com/
Нет, URL изменился. Приведенные ниже снимки экрана относятся к старому URL, но процесс / интерфейс такой же, как и с новым URL.
Это быстрая и полезная альтернатива MediaInfo , той программе с несколько неправильным названием в принятом ответе @JMD или других компьютерных программ. Кстати, все эти решения - отличные решения. Интернет также дает вам много информации . Вот пример информации из аудиофайла, который я назвал audio.wav - я немного записал свой голос.
Веб-приложение, которым я делюсь, представляет собой «Бесплатное онлайн-приложение EXIF Viewer», что означает, что вы также можете найти информацию о видео и документах.
Надеюсь, это поможет!
Редактировать, добавив все после этого.
Командная строка
Я обнаружил, что хочу выполнять эту задачу из командной строки все больше и больше. Я знаю, что ОП изначально использовал приложение на основе графического интерфейса, и что этот ОП тоже хотел что-то встроенное. У меня нет никакой информации об этом, но я хочу дать краткое описание параметров командной строки для получения
свойства ... длина, размер данных и формат аудио ... [и] преобразование [ing] файла в другой формат
Я дам некоторую основную информацию о нескольких параметрах командной строки, а затем покажу пару решений Python. В зависимости от того, что вы установили (и что вы можете установить), Python может быть полезен.
Я немного записал свой голос и назвал его «bballdave025.wav»
Поскольку эти метаданные для файла, отличного от указанного выше, я включаю здесь изображение get-metadata.com для файла bballdave025.wav (ссылка на изображение).
(отмечено @DenisKolodin в этом ответе , но которое я сейчас проиллюстрирую.)
C:\Users\bballdave025\Desktop>E:\programs\mediainfo\mediainfo.exe bballdave025.wav
General
Complete name : bballdave025.wav
Format : Wave
File size : 1.19 MiB
Duration : 14 s 120 ms
Overall bit rate mode : Constant
Overall bit rate : 706 kb/s
Album : for SU answer
Track name : illustration audio
Track name/Position : 1
Performer : bballdave025
Director : bballdave025
Genre : Informational
Recorded date : 1111
Original source form/Name : for SU answer
Comment : are not executed
ITRK : 1
Audio
Format : PCM
Format settings : Little / Signed
Codec ID : 1
Duration : 14 s 120 ms
Bit rate mode : Constant
Bit rate : 705.6 kb/s
Channel(s) : 1 channel
Sampling rate : 44.1 kHz
Bit depth : 16 bits
Stream size : 1.19 MiB (100%)
Вещи еще веселее с
> mediainfo --fullscan bballdave025.wav
что даст вам больше информации, чем вы когда-либо хотели думать.
(Замечания по установке , доступные из любого каталога.)
C:\Users\bballdave025\Desktop>E:/programs/sox-14-4-2\sox.exe --i bballdave025.wav
Input File : 'bballdave025.wav'
Channels : 1
Sample Rate : 44100
Precision : 16-bit
Duration : 00:00:14.12 = 622720 samples = 1059.05 CDDA sectors
File Size : 1.25M
Bit Rate : 706k
Sample Encoding: 16-bit Signed Integer PCM
Заметьте, что я не вижу ничего относительно завершенности байтов, то, что показывают все остальные решения.
Вы можете получить подробные инструкции по установке в Windows, но в основном вам просто нужна ссылка на страницу загрузок - нажмите на курсив FFmpeg выше.
C:\Users\bballdave025\Desktop>E:\programs\ffmpeg-latest-win64-static\ffmpeg-latest-win64-static\bin\ffprobe -hide_banner bballdave025.wav
Input #0, wav, from 'bballdave025.wav':
Metadata:
title : illustration audio
album : for SU answer
artist : bballdave025
comment : s are not executed
date : 1111
genre : Informational
track : 1
Duration: 00:00:14.12, bitrate: 705 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 1 channels, s16, 705 kb/s
другие
Я не включаю mplayer
, потому что кажется, что он просто имеет FFmpeg под капотом и потому что я не могу установить его на рабочую машину. Кажется, что это тоже работает довольно хорошо.
Обратите внимание на конец path
команды, которую я запускаю в CMD:
C:\Users\bballdave025\Desktop>path
...
E:\programs\ffmpeg-latest-win64-static\ffmpeg-latest-win64-static\bin;E:\programs\sox-14-4-2;C:\Program Files (x86)\VideoLAN\VLC;E:\programs\mediainfo;
Решения Python
Я переключаю среды Linux / Windows, поэтому Python кажется хорошим местом для поиска решения. В частности, audiotools
( доступны в Windows?) И wave
пакеты отлично. В этом посте перечислены другие, включая тот, который я не пробовал - soundfile
. librosa
также может выполнять эту работу, но может занять много времени, чтобы выполнить ее (это больше того, что вы бы использовали для создания приложения преобразования текста в текст).
Специально для Windows:
python -m pip install <package>
где <package>
может быть pysoundfile
, librosa
или любой из других, которые я упомянул. У меня нет времени, чтобы показать инструкции и результаты каждого из них, но я надеюсь вернуться сюда, чтобы показать их.