(แก้ไข) ออนไลน์ GUI และตัวเลือกบรรทัดคำสั่ง
ลากและวางออนไลน์
หากคุณต้องการออนไลน์ให้ใช้วิธีลากแล้วปล่อยเพื่อรับเมทาเดตาทุกชิ้นข้อมูลจำเพาะ ฯลฯ (จริง ๆ แล้วมีข้อมูลมากมายให้ดูหน้าจอสูงสุด) ใช้
https://www.get-metadata.com/
UPDATE
https://www.metadata2go.com/
ไม่มี URL มีการเปลี่ยนแปลง ภาพหน้าจอด้านล่างใช้สำหรับ URL เก่า แต่กระบวนการ / ส่วนต่อประสานนั้นเหมือนกับ URL ใหม่
เป็นทางเลือกที่รวดเร็วและมีประโยชน์สำหรับMediaInfoซึ่งเป็นหนึ่งในโปรแกรมที่มีชื่อไม่เหมาะสมในคำตอบที่ได้รับการยอมรับโดย @JMD หรือโปรแกรมอื่น ๆ ในคอมพิวเตอร์ โซลูชั่นทั้งหมดเหล่านี้เป็นโซลูชั่นที่ยอดเยี่ยม ออนไลน์ยังให้ข้อมูลมากมายแก่คุณ นี่คือตัวอย่างของข้อมูลจากไฟล์เสียงที่ฉันเรียกว่า audio.wav - ฉันบันทึกเสียงของฉันเล็กน้อย
แอปพลิเคชันเว็บที่ฉันแบ่งปันคือ "Free EXIF Viewer" ซึ่งหมายความว่าคุณสามารถค้นหาวิดีโอและเอกสารได้เช่นกัน
หวังว่ามันจะช่วย!
แก้ไขเพิ่มทุกอย่างหลังจากนี้
บรรทัดคำสั่ง
ฉันพบว่าตัวเองต้องการทำงานนี้จากบรรทัดคำสั่งมากขึ้นเรื่อย ๆ ฉันรู้ว่าเดิมที OP ใช้แอพพลิเคชั่นที่ใช้ GUI และ OP นี้ต้องการบางสิ่งในตัว ฉันไม่มีข้อมูลใด ๆ แต่ฉันต้องการให้ตัวเลือกบรรทัดคำสั่งหมดลงเพื่อรับ
คุณสมบัติ ... ความยาวขนาดข้อมูลและรูปแบบเสียง ... [และ] แปลง [วัน] ไฟล์เป็นรูปแบบอื่น
ฉันจะให้ข้อมูลพื้นฐานเกี่ยวกับตัวเลือกบรรทัดคำสั่งหลายตัวจากนั้นฉันจะแสดงโซลูชัน 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 Solutions
ฉันเปลี่ยนสภาพแวดล้อม Linux / Windows ดังนั้น Python จึงเป็นที่ที่ดีในการค้นหาวิธีแก้ปัญหา โดยเฉพาะaudiotools
( พร้อมใช้งานบน Windows?) และwave
แพคเกจนั้นยอดเยี่ยม โพสต์นี้รายการอื่น ๆ รวมทั้งคนหนึ่งฉันไม่ได้พยายาม soundfile
- librosa
ยังสามารถทำงานได้ แต่อาจใช้เวลานานกว่าจะสำเร็จ (เป็นสิ่งที่คุณจะต้องใช้ในการสร้างแอปพลิเคชันแบบข้อความต่อข้อความ)
โดยเฉพาะสำหรับ Windows:
python -m pip install <package>
ที่<package>
สามารถpysoundfile
, librosa
หรือคนอื่น ๆ ที่ผมเคยกล่าวถึง ฉันไม่มีเวลาแสดงวิธีการและผลลัพธ์ของแต่ละรายการ แต่ฉันหวังว่าจะได้กลับมาที่นี่เพื่อแสดงให้พวกเขาเห็น