Как я могу создать файл списка воспроизведения всех mp3-файлов в текущем каталоге с терминала?

Я ищу решение для этого или рекомендацию для программы, чтобы проверить.

Обновить

Я хотел бы использовать файл списка воспроизведения с PowerAMP для android.

7
задан 2 June 2011 в 11:54

18 ответов

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, /home/user/music_for_playlist/ и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все файлы mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
ответ дан 25 July 2018 в 21:48

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, /home/user/music_for_playlist/ и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все файлы mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
ответ дан 31 July 2018 в 11:13

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, /home/user/music_for_playlist/ и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все файлы mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
ответ дан 31 July 2018 в 12:14

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, /home/user/music_for_playlist/ и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все файлы mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
ответ дан 2 August 2018 в 03:24

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, /home/user/music_for_playlist/ и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все файлы mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
ответ дан 4 August 2018 в 19:21

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, /home/user/music_for_playlist/ и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все файлы mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

find . -iregex '.*\.\(mp3\|wav\|ogg\|wma\)' -print > playlist.m3u
7
ответ дан 6 August 2018 в 03:33

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, / home / user / music_for_playlist / ) и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

  find. -iregex '. * \. \ (mp3  \ | wav \ | ogg \ | wma \) '-print & gt; playlist.m3u  
7
ответ дан 7 August 2018 в 21:21

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, / home / user / music_for_playlist / ) и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

  find. -iregex '. * \. \ (mp3  \ | wav \ | ogg \ | wma \) '-print & gt; playlist.m3u  
7
ответ дан 10 August 2018 в 09:40

Если файл m3u будет достаточным, просто создайте текстовый файл, содержащий нужный вам каталог (например, / home / user / music_for_playlist / ) и сохраните его с расширением m3u. Плейлисты m3u разрешают это как специальный экземпляр, вам не нужно перечислять все файлы в каталоге (ваш плеер делает это при открытии плейлиста).

В качестве альтернативы, следующее будет создавать плейлист m3u, содержащий все mp3 / wav / ogg / wma в текущем каталоге, это может быть лучше, если вы хотите исключить определенные файлы или повторно сохранить список воспроизведения:

  find. -iregex '. * \. \ (mp3  \ | wav \ | ogg \ | wma \) '-print & gt; playlist.m3u  
7
ответ дан 13 August 2018 в 15:51

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

find `pwd` | grep .mp3 > playlist.m3u

Затем вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 25 July 2018 в 21:48
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

find `pwd` | grep .mp3 > playlist.m3u

Затем вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 31 July 2018 в 11:13
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

find `pwd` | grep .mp3 > playlist.m3u

Затем вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 31 July 2018 в 12:14
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

find `pwd` | grep .mp3 > playlist.m3u

Затем вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 2 August 2018 в 03:24
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

find `pwd` | grep .mp3 > playlist.m3u

Затем вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 4 August 2018 в 19:21
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

find `pwd` | grep .mp3 > playlist.m3u

Затем вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 6 August 2018 в 03:33
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

  find `pwd` |  grep .mp3 & gt;  playlist.m3u  

Вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 7 August 2018 в 21:21

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

  find `pwd` |  grep .mp3 & gt;  playlist.m3u  

Вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 10 August 2018 в 09:40

Вы можете попробовать следующую команду (в то время как в каталоге с необходимыми mp3):

  find `pwd` |  grep .mp3 & gt;  playlist.m3u  

Вы можете передать это программе, которая принимает списки воспроизведения через командную строку.

1
ответ дан 13 August 2018 в 15:51
  • 1
    что здесь pwd .. – karthick87 2 June 2011 в 14:49
  • 2
    @ karthick87 Это команда pwd. Это печатный рабочий каталог. Когда вы кладете его обратно в кавычки с помощью find, он даст вам абсолютные пути, а не относительные к текущему каталогу. – Jason Iverson 2 June 2011 в 18:45
  • 3
    Наличие абсолютных путей уменьшает переносимость плейлиста – Shenal Silva 19 October 2015 в 10:44

Другие вопросы по тегам:

Похожие вопросы: