Приховати .mp3 в .wav і .ogg з команди
- Категорія: Музика Та Відео
У мене на комп’ютері є безліч різноманітних музичних файлів, які знаходяться в різних станах міграції з .mp3 в різні формати. Основна причина цього - через питання ліцензування між Linux та форматом MP3. І хоча є інструменти графічного інтерфейсу для виконання майже будь-якої необхідної вам роботи, бувають випадки, коли командний рядок все ще є вашим другом. Наприклад, скажіть, що ви хочете робити пакетні завдання - командний рядок хороший для цього. Або скажіть, що ви хочете (з будь-якої причини) захистити оболонку на віддаленій машині і потім конвертувати ваші файли. З будь-якої причини, яка вам потрібна, добре знати, що інструменти доступні для роботи.
Інструменти, про які я говорю, є mpg123 і mpg321 . Хоча mpg321 претендує на заміну для mpg123, я все ж вважаю за краще використовувати обидва інструменти (перший для перетворення .mp3 в .wav, а другий для перетворення .mp3 в .ogg). І в цій статті ви побачите, як просто (за допомогою командного рядка) конвертувати ці типи файлів.
Установка
Оскільки ми будемо використовувати командний рядок для перетворення, ми встановимо інструменти з командного рядка. Наприклад, дистрибутив, який я використовую, заснований на нещодавньому стабільному Debian. Вам не потрібно буде додавати у свої сховища /etc/apt/sources.list файл, оскільки всі інструменти знаходяться у стандартних сховищах. Щоб встановити ці інструменти, виконайте наступні дії:
- Відкрийте вікно терміналу.
- При необхідності, його корінь (якщо ви використовуєте судо замість кореня, просто додайте судо до початку команд встановлення нижче).
- Видайте команду apt-get install mpg123 mpg321 vorbis-tools
Це воно. Тепер давайте розглянемо, як використовуються інструменти.
Перетворити .mp3 в .wav
Перша конверсія - це .wav. Навіщо використовувати .wav? Перш за все, файл .wav не стискається і не втрачає звуку, тому звук краще. Єдине падіння полягає в тому, що файлів набагато більше. Отже, якщо у вас є певний файл і ви хочете зберегти якомога більше якості, .wav - це формат, який слід використовувати. Звичайно, в цьому випадку ми перетворюємо тип файлу з втратою (.mp3), тому якість звуку вже знижена. Але навіщо це зменшувати далі? Для здійснення цього перетворення команда виглядає приблизно так:
mpg123 -w output_file.wav input_file.mp3
Де output_file - це ім'я .wav-файлу, який буде перетворений з mp3-файлу з назвою input_file. Скажімо, ви хочете перетворити файл Rush_Tom_Sawyer.mp3 в .wav. Ця команда виглядатиме так:
mpg123 -w Rush_Tom_Sawyer.wav Rush_Tom_Sawyer.mp3
Перетворити .mp3 в .ogg
Формат .ogg є відкритим кодом, еквівалентним .mp3 і підтримується багатьма гравцями. Формат .ogg - це хороший формат, який потрібно використовувати під час створення 'змішувати компакт-диски' (я вже старий, я все ще хочу сказати 'змішати стрічки'), тому що ви можете вмістити більше файлів на компакт-диск, ніж якщо ви використовували формат .wav . Але для перетворення .mp3 в .ogg команда виглядає так:
mpg321 Input_File.mp3 -w raw && oggenc raw -o Output_file.ogg
Розглянемо той самий файл, який ми перетворили у .wav вище. Команда для перетворення у .ogg з .mp3 виглядатиме так:
mpg321 Rush_Tom_Sawyer.mp3 -w raw && oggenc raw -o Rush_Tom_Sawyer.ogg
Легко так?
Заключні думки
Тепер ви можете отримати хитрий і створити пакетні сценарії, які дозволять вам робити пакетні перетворення. Природно, багато хто подумає: 'Чому я переживаю це, коли я можу просто завантажити зручний інструмент GUI, як Soundconverter, щоб виконати цю роботу? Чому? Тому що завжди розумно мати параметр командного рядка. Одного разу вам це може знадобитися.