Мультимедиа в командной строке/Быстрое создание плейлистов: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
м Откат правок 84.240.40.173 (обс.) к версии Korolev Alexandr
Строка 27: Строка 27:
[[Категория:Музыка]]
[[Категория:Музыка]]
[[Категория:Программное_обеспечение]]
[[Категория:Программное_обеспечение]]
[[Категория:GNU/Linux]]
[[Категория:Microsoft_Windows]]
[[Категория:Microsoft_Windows]]

Версия от 20:22, 9 октября 2014

В данной статье рассматривается способ быстрого создания плейлиста из списка звуковых/музыкальный файлов.

Когда у Вас есть коллекция MP3-файлов в одной Windows-папке, можно быстро создать M3U-файл, создав .bat-файл со следующим кодом:

@echo off
dir /o:n /b *.mp3 > Playlist.m3u

M3U-файлы могут быть использованы для воспроизведения музыкальных файлов в форматах отличных от MP3, как, например, WAV, поэтому приведённая выше команда может быть изменена так, чтобы обрабатывать WAV-файлы, следующим образом:

@echo off
dir /o:n /b *.wav > Playlist.m3u

В Linux, чтобы создать список воспроизведения со всеми файлами *.mp3, *.wav и *.wma в текущей папке, используйте команду:

find . -iname '*' -print | sed -n -E -e 's/.*mp3/&/p' -e 's/.*wav/&/p' -e 's/.*wma/&/p' > playlist.m3u

или же:

find . -iregex '.*\.\(mp3\|wav\|wma\)' -print > playlist.m3u