Зменшити розмір файлу .wav


12

Мені потрібен курс дистанційної освіти, щоб записати звук і подати його. Однак вони абсолютно нерозумні. Мені дозволяється додавати лише файл, який становить 5 Мб, а запис - 17 Мб. Навіть після блискавки файл все ж перевищує обмеження. Я не можу розмістити його на своєму сайті та надати посилання також. Я спробував розбити файли на часткові файли з 7zip, але вони відмовилися прийняти його. Будь-які ідеї?


1
чому б просто не завантажити файл у папку для перегляду або будь-який інший хмарний рахунок та надіслати їм посилання? Або просто скористайтеся правильним способом зателефонуйте до Школи та попросіть додаткових порад, можливо, ви не перший, хто стикається з цією проблемою, і вони вже мають рішення, або принаймні можуть сказати вам, які рекомендовані параметри запису
konqui

Відповіді:


17

Файл WAV - аудіо без стиснення без втрат. Навіть із форматом файлу без втрат, але стислим, наприклад, FLAC, ви не зможете отримати його в рамках обмежень.


Спробуйте спробувати втратити формат, як MP3. Високоякісний MP3-файл часто не відрізняється від файлу без втрат, особливо у випадку мови. Якщо ви працюєте в Windows, ви можете спробувати таку програму, як winLAME . Якщо ви перебуваєте на macOS, спробуйте XLD . Крім того, Audacity з LAME може працювати на будь-якій операційній системі настільних ПК.

Якщо файл все ще занадто великий, можливо, доведеться знизити бітрейт MP3.


Якщо абсолютно важливо, що файл повинен бути .WAV , є спосіб зменшити розмір файлу, хоча ви втратите більшу якість, ніж ви, використовуючи втрачений звуковий кодек.

Потенційні варіанти зменшення розміру файлів:

  • Перетворення з стерео в моно
  • Зниження швидкості вибірки звуку
  • Зниження бітової глибини звуку

Я наведу кілька прикладів, як це зробити за допомогою Audacity .

Використання Tracks > Stereo Track to Monoперетворить стереозапис у моно.

У нижньому лівому куті ви можете змінити показник вибірки, використовуючи спадне поле.

ставка проекту

Ви можете переглянути свої зміни за допомогою елементів керування в лівій верхній частині програми. Щоб зберегти файл, перейдіть на сторінку File > Export. Типовим типом файлу для .wav є WAV (Microsoft) signed 16-bit PCM.

Якщо ви виявите, що вам потрібно зменшити глибину біту, ви можете це зробити під час експорту, змінивши тип файлу на Other uncompressed files, встановивши заголовок WAV (Microsoft)і кодуючи Unsigned 8-bit PCM.


Ви також можете просто використовувати меншу швидкість вибірки або глибину біту для аудіо PCM.
slhck

Або скористайтеся Opus , безкоштовним аудіоформатом, який на даний момент найкращий у всьому, крім кодування без втрат.
Cees Timmerman

Erm ... wav є контейнером (Windows-реалізація RIFF) і може містити стиснене аудіо
Sinaesthetic

@ Синестетичний хороший момент, але ви вважаєте, що багато місць, які очікують .wav-файлу, як правило, розуміють ці формати, а не лише дані PCM? моя відповідь може використати трохи оновлення, хоча, якщо вона все ще привертає увагу до цього моменту
парашеп

Не варто недооцінювати зменшення розміру від зміни формату. Запис у моно: зменшення розміру 2: 1. Частота вибірки 22050 замість 44100: ще одне зменшення 2: 1 і все одно записуватиме звуки до 10 кГц, що більш ніж достатньо для мовлення. Ширина зразка від 16 до 8 біт: ще 2: 1 зменшення. Це обмежить SNR лише 48 дБ, але, враховуючи, що я сумніваюся, що OP записує у звукоізоляційній кабінці, цього теж повинно бути більше ніж достатньо. Ці зміни потребують від 40 Мб до 5 Мб. Мені, я б все-таки користувався MP3, але якщо вони не приймуть, це було б життєздатною технікою.
Джеймі Ханрахан

1

Я б запропонував замість цього стиснути WAV як MP3. MP3 - це специфічний для звуку формат стиснення, тоді як ZIP - більш загальний метод стиснення. Оскільки ZIP є загальним призначенням, він менш підходить до конкретного завдання стиснення звуку.

Алгоритм стиснення MP3 розроблений спеціально для аудіо, і є "втратним" алгоритмом і, таким чином, може стискати звук набагато краще, ніж ZIP. ZIP використовує метод "без втрат" і, таким чином, змушений зберігати кожен біт у дослівному процесі запису, займаючи більше місця в отриманій стисненій версії.

Незважаючи на те, що стиснення для MP3 "втрачає", така втрата інформації, ймовірно, зовсім не вплине на сприйняту якість запису голосу, за умови стиснення Вашого файлу WAV при скажімо, бітрейт MP3 в 128 Кбіт / с або вище.

Ваші інструктори з дистанційної освіти повинні мати можливість мати справу з аудіофайлом у форматі MP3 (MP3-файли сьогодні надзвичайно поширені), але спочатку перевірте, чи це прийнятне рішення для них.

Якщо стискання за допомогою MP3 або іншого аудіо-алгоритму неприйнятне, ви можете зменшити частоту дискретизації або інші параметри вашої WAV-записи. Якщо ви записуєте на 2-канальному (стерео), 44 кГц, 16-бітовому, наприклад, файл буде більшим, ніж якби ви записали на, скажімо, 1-канальний (моно), 22 кГц, 16-бітний. і т. д. Пограйте і дізнайтеся, що є прийнятним для вашої звукозапису.


0

Спочатку я б рекомендував вам перетворити його в mp3 або wma, але, здається, ці курси вважають, що wav - святий кодек, і більше нічого не приймуть (там було, зробили це).

Тож я б сказав, просто шукайте компресор. Швидкий пошук Google придумав це . Але я не можу коментувати це, оскільки я ніколи його не використовував.


Це кидання помилки. "Непідтримуваний 16-бітний додаток".
Nyx

0

Чи потрібен файл WAV? Можна, можливо, стиснути його, кодуючи його як файл FLAC (без втрат) або Vorbis (втрата %%). Якщо це має бути WAV, хтось із сайту stackoverflow.com, здається, думає, що Audacity може зменшити розмір. Я припускаю, що це передбачає встановлення іншої швидкості передачі / байту / будь-якої іншої, коли ви експортуєте файл WAV після імпорту.

%% Можливо, ви зможете витягнути файл Vorbis без втрат, але він, ймовірно, фактично не стисне дані, тому це справді не має значення.


Вони не жартували з цього приводу. Вони хочуть цього відповідно до своїх специфікацій. Я спробував розмістити його на своєму сайті та надіслати посилання, і я отримав попередження від них.
Nyx

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.