ฉันจะหารูปแบบเสียงของไฟล์ wav ได้อย่างไร


18

ใน Windows XP ฉันเคยใช้ sndrec32.exe (อุปกรณ์เสริม Sound Recorder) เพื่อเปิดไฟล์ wav และรับคุณสมบัติในไฟล์ สิ่งนี้จะแสดงความยาวขนาดข้อมูลและรูปแบบเสียง (เช่น GSM 6.10 8.000 kHz, Mono) นอกจากนี้ยังมีตัวเลือกในการแปลงไฟล์เป็นรูปแบบอื่น

ฉันไม่พบฟังก์ชันการทำงานนี้ใน Windows 7 ทางเลือกอื่น (หวังว่าจะสร้างในตัว) คืออะไร SoundRecorder.exe in ไม่มีฟังก์ชันนี้ ฉันสงสัยเสมอว่า sndrec32.exe มีสิ่งนั้นอยู่ แต่ฉันอยากจะรู้ว่าฟังก์ชั่นนั้นไปไหน

อัปเดต: อิงตามความคิดเห็นดูเหมือนว่า Vista อาจมีข้อมูลนี้ในคุณสมบัติ (ฉันไม่สามารถยืนยันได้) คุณสมบัติของไฟล์ WAV ใน Windows 7 ไม่ได้

คำตอบ:


15

ฉันใช้เครื่องมือขนาดเล็กGSpot Codec Information Appliance มานานแล้ว อย่าถามฉันเกี่ยวกับชื่อ ฉันไม่ได้เลือก ;)

อย่างไรก็ตามคุณสามารถลากไฟล์สื่อเสียงหรือวิดีโอส่วนใหญ่ลงในแอพหรือใช้เมนูไฟล์ | เปิด (รองรับการประมวลผลแบบแบตช์) และจะบอกข้อมูลทุกอย่างเกี่ยวกับไฟล์

chord.wav

vic20-1982.wmv


นี่คือข้อมูลที่ฉันกำลังมองหา (และฟรี) ขอบคุณ!
chrish

14

เครื่องเล่นสื่อ VLC สามารถแสดงข้อมูลเกี่ยวกับไฟล์ wav ในเพลย์ลิสต์ของ VLC ให้คลิกขวาที่ไฟล์ wav แล้วเลือก " Information ... " จากนั้นในหน้าต่าง "ข้อมูลสื่อ" ที่ปรากฏขึ้นให้คลิกแท็บ "ตัวแปลงสัญญาณ " คุณจะเห็นข้อมูลเช่นนี้:

Type: Audio
Codec: PCM S16 LE (s16l)
Channels: Mono
Sample rate: 44100 Hz
Bits per sample: 16

สำหรับไฟล์เสียงใน VLC mac ฉันต้องไปที่ Window -> ข้อมูลสื่อ
m_katsifarakis

4

(แก้ไข) ออนไลน์ GUI และตัวเลือกบรรทัดคำสั่ง

ลากและวางออนไลน์

หากคุณต้องการออนไลน์ให้ใช้วิธีลากแล้วปล่อยเพื่อรับเมทาเดตาทุกชิ้นข้อมูลจำเพาะ ฯลฯ (จริง ๆ แล้วมีข้อมูลมากมายให้ดูหน้าจอสูงสุด) ใช้

https://www.get-metadata.com/

UPDATE

https://www.metadata2go.com/

ไม่มี URL มีการเปลี่ยนแปลง ภาพหน้าจอด้านล่างใช้สำหรับ URL เก่า แต่กระบวนการ / ส่วนต่อประสานนั้นเหมือนกับ URL ใหม่

เป็นทางเลือกที่รวดเร็วและมีประโยชน์สำหรับMediaInfoซึ่งเป็นหนึ่งในโปรแกรมที่มีชื่อไม่เหมาะสมในคำตอบที่ได้รับการยอมรับโดย @JMD หรือโปรแกรมอื่น ๆ ในคอมพิวเตอร์ โซลูชั่นทั้งหมดเหล่านี้เป็นโซลูชั่นที่ยอดเยี่ยม ออนไลน์ยังให้ข้อมูลมากมายแก่คุณ นี่คือตัวอย่างของข้อมูลจากไฟล์เสียงที่ฉันเรียกว่า audio.wav - ฉันบันทึกเสียงของฉันเล็กน้อย

ข้อมูลข้อมูลเมตาจาก get-metadata.com

แอปพลิเคชันเว็บที่ฉันแบ่งปันคือ "Free EXIF ​​Viewer" ซึ่งหมายความว่าคุณสามารถค้นหาวิดีโอและเอกสารได้เช่นกัน

หวังว่ามันจะช่วย!


แก้ไขเพิ่มทุกอย่างหลังจากนี้

บรรทัดคำสั่ง

ฉันพบว่าตัวเองต้องการทำงานนี้จากบรรทัดคำสั่งมากขึ้นเรื่อย ๆ ฉันรู้ว่าเดิมที OP ใช้แอพพลิเคชั่นที่ใช้ GUI และ OP นี้ต้องการบางสิ่งในตัว ฉันไม่มีข้อมูลใด ๆ แต่ฉันต้องการให้ตัวเลือกบรรทัดคำสั่งหมดลงเพื่อรับ

คุณสมบัติ ... ความยาวขนาดข้อมูลและรูปแบบเสียง ... [และ] แปลง [วัน] ไฟล์เป็นรูปแบบอื่น

ฉันจะให้ข้อมูลพื้นฐานเกี่ยวกับตัวเลือกบรรทัดคำสั่งหลายตัวจากนั้นฉันจะแสดงโซลูชัน Python สองสามข้อ ขึ้นอยู่กับสิ่งที่คุณได้ติดตั้ง (และสิ่งที่คุณสามารถติดตั้งได้) สิ่งที่หลามอาจมีประโยชน์

ฉันบันทึกเสียงของฉันซักหน่อยแล้วตั้งชื่อว่า 'bballdave025.wav'

เนื่องจากข้อมูลเมตานี้มีไว้สำหรับไฟล์ที่แตกต่างจากที่แสดงไว้ด้านบนฉันจึงรวมรูปภาพของ get-metadata.com สำหรับไฟล์ bballdave025.wav ที่นี่ (ลิงก์รูปภาพ)

MediaInfo

(บันทึกโดย @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

โปรดทราบว่าฉันไม่เห็นอะไรเกี่ยวกับความสิ้นสุดของไบต์สิ่งที่โซลูชั่นอื่น ๆ ทั้งหมดแสดง

FFmpeg (อันที่จริงพร้อมยูทิลิตี้ `ffprobe` ที่รวมอยู่ด้วย)

คุณสามารถรับคำแนะนำโดยละเอียดสำหรับการติดตั้งบน 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หรือคนอื่น ๆ ที่ผมเคยกล่าวถึง ฉันไม่มีเวลาแสดงวิธีการและผลลัพธ์ของแต่ละรายการ แต่ฉันหวังว่าจะได้กลับมาที่นี่เพื่อแสดงให้พวกเขาเห็น


1

ข้อมูลยังคงอยู่ในแท็บรายละเอียดเพียงแค่ย้ายไปรอบ ๆ :

รูปแบบเสียง : ในไฟล์ / ประเภทรายการ
ความยาว : ในสื่อ /
ขนาดข้อมูลความยาว: ในไฟล์ / ขนาด




0

คุณได้ลองคลิกขวาไปที่คุณสมบัติแล้วรายละเอียด?


ไม่มีรายละเอียดดังกล่าวฉันตรวจสอบ
Snark

โอ้! มีอยู่ในเครื่อง Vistax86 ของฉัน ช่างแปลกมากจริงๆ ความวิตกกังวลของผู้ใช้อีกครั้ง?
Phoshi

1
ดีมีรายละเอียด แต่ไม่ได้ตัวแปลงสัญญาณบิตเรต, โมโน / สเตอริโอ ...
Snark

ใน Windows 7 ฉันได้รับสิ่งต่อไปนี้: ชื่อ, คำบรรยาย, การให้คะแนน, ศิลปิน, อัลบั้ม, ปี, #, ประเภท, ความยาว, อัตราบิต, สร้างสื่อ, ลิขสิทธิ์, การจัดอันดับโดยผู้ปกครอง, การจัดอันดับโดยผู้ปกครอง, ชื่อประเภทรายการ, เส้นทางโฟลเดอร์ วันที่สร้าง, แก้ไขวันที่, คุณสมบัติขนาด, ความพร้อมใช้งานออฟไลน์, สถานะออฟไลน์, Sared with, เจ้าของ, คอมพิวเตอร์ ฉันกำลังมองหาตัวแปลงสัญญาณบิตเรตโมโน / สเตอริโอ
chrish
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.