(Chỉnh sửa) Tùy chọn GUI và dòng lệnh trực tuyến.
Kéo và thả trực tuyến
Nếu bạn muốn một cách trực tuyến, kéo và thả để có được mọi phần của metadeta, thông số kỹ thuật, v.v., (thực sự rất nhiều thông tin, hãy xem nắp màn hình), hãy sử dụng
https://www.get-metadata.com/
Đây là một giải pháp thay thế nhanh chóng và hữu ích cho MediaInfo , đó là một chương trình có tên không phù hợp trong câu trả lời được chấp nhận bởi @JMD hoặc các chương trình trên máy tính khác. Nhân tiện, tất cả những giải pháp đó đều là những giải pháp tuyệt vời. Trực tuyến, cũng cung cấp cho bạn rất nhiều thông tin . Dưới đây là một ví dụ về thông tin từ một tệp âm thanh mà tôi đã gọi là audio.wav - Tôi đã ghi lại giọng nói của mình một chút.
Ứng dụng web tôi đang chia sẻ là "Trình xem EXIF trực tuyến miễn phí", nghĩa là bạn cũng có thể tìm thấy nội dung về video và tài liệu.
Hy vọng nó giúp!
Chỉnh sửa, thêm mọi thứ sau này.
Dòng lệnh
Tôi đã thấy mình muốn thực hiện nhiệm vụ này từ dòng lệnh ngày càng nhiều. Tôi biết rằng OP ban đầu sử dụng một ứng dụng dựa trên GUI và OP này cũng muốn một cái gì đó tích hợp sẵn. Tôi không có bất kỳ thông tin nào về điều đó, nhưng tôi muốn đưa ra các tùy chọn dòng lệnh để nhận được
thuộc tính ... độ dài, kích thước dữ liệu và định dạng âm thanh ... [và] chuyển đổi [ing] tệp sang định dạng khác
Tôi sẽ cung cấp một số thông tin cơ bản về một số tùy chọn dòng lệnh, sau đó tôi sẽ hiển thị một vài giải pháp Python. Tùy thuộc vào những gì bạn đã cài đặt (và những gì bạn có thể được cài đặt), công cụ Python có thể hữu ích.
Tôi đã ghi lại giọng nói của mình một chút và đặt tên là 'bballdave025.wav'
Vì siêu dữ liệu này dành cho một tệp khác với tệp được hiển thị ở trên, nên tôi bao gồm hình ảnh của get-metadata.com cho tệp bballdave025.wav tại đây (liên kết hình ảnh).
(được lưu ý bởi @DenisKolodin trong câu trả lời này , nhưng bây giờ tôi sẽ minh họa.)
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%)
Mọi thứ thậm chí còn vui hơn với
> mediainfo --fullscan bballdave025.wav
sẽ cung cấp cho bạn nhiều thông tin hơn bạn muốn nghĩ.
(Lưu ý khi cài đặt , có sẵn từ bất kỳ thư mục nào.)
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
Lưu ý rằng tôi không thấy bất cứ điều gì về độ kết thúc của byte, thứ mà tất cả các giải pháp khác hiển thị.
Bạn có thể nhận được hướng dẫn chi tiết để cài đặt trên Windows, nhưng về cơ bản bạn chỉ cần liên kết đến trang tải xuống - nhấp vào FFmpeg in nghiêng ở trên.
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
Khác
Tôi không bao gồm mplayer
, bởi vì dường như nó chỉ có FFmpeg dưới mui xe và vì tôi không thể cài đặt nó trên máy làm việc. Có vẻ như nó hoạt động khá tốt, quá.
Lưu ý kết thúc path
lệnh mà tôi chạy trong 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;
Giải pháp Python
Tôi chuyển đổi môi trường Linux / Windows, vì vậy Python có vẻ là một nơi tốt để tìm giải pháp. Cụ thể, audiotools
( có sẵn trên Windows?) Và wave
các gói là tuyệt vời. Bài đăng này liệt kê những người khác, bao gồm một bài tôi chưa thử - soundfile
. librosa
cũng có thể thực hiện công việc, nhưng có thể mất nhiều thời gian để hoàn thành công việc (đó là nhiều thứ bạn sử dụng để xây dựng ứng dụng chuyển văn bản thành văn bản).
Cụ thể cho Windows:
python -m pip install <package>
nơi <package>
có thể pysoundfile
, librosa
hoặc bất kỳ ai khác mà tôi đã đề cập. Tôi đã hết thời gian để trình bày cách làm và kết quả của từng loại, nhưng tôi hy vọng sẽ quay lại đây để hiển thị chúng.