1 год назад
Музыкальный ретро-плеер на Rust
Начало здесь: и здесь: В общем, я дописал парсер музыки. Всё это делается полукустарным способом, так как нужно пока только для игры GMO Apple, а сама музыка достаточно простенькая. Итак, я беру ноты из музыкального редактора: И просто руками переношу их в текстовый файл: Это довольно легко и просто. Затем с помощью написанного на PHP парсера преобразую данное текстовое представление в статически инициализированные структуры на Rust: Здесь вместо названий нот уже подставлены конкретные звуковые частоты...
1 год назад
Обработка video audio на Rust
t.me/oneRustnoqRust Ежедневная рассылка Научиться объединять работу с WAV и MP3 файлами, а также воспроизведение аудио с использованием библиотек hound, mp3,ffmpeg и rodio. Отказаться от конвертации. Добавьте следующие зависимости в ваш файл Cargo.toml: [dependencies] hound = "3.0.0" mp3 = "0.10.0" rodio = "0.13.0" ffmpeg = "4.0.1" gstreamer = "0.18.0" Пример демонстрирует работу с WAV и MP3 файлами, а затем воспроизводит их с использованием библиотеки rodio. use hound; use mp3::Decoder as Mp3Decoder; use...