Rhythmbox: Как отредактировать порядок дорожек плейлиста?

Я долго осматривался и был удивлен, что не нашел никакой информации по этому поводу:

Как можно изменить порядок дорожек в списке воспроизведения, который я создал в Rhythmbox 3.02?

Простое перетаскивание не работает, и, кажется, нет другого очевидного пути.

2 ответа

Решение

Это зависит от типа плейлиста, который вы создали.

Автоматический плейлист

Если вы создали "автоматический" список воспроизведения (т. Е. Тот, который имеет правила для включения / исключения различных типов файлов), вы можете изменить порядок только путем изменения критерия сортировки в окне редактирования списка воспроизведения.

Вот как выглядит диалоговое окно "Редактировать автоматический список воспроизведения":

Диалог редактирования автоматического списка воспроизведения

Чтобы изменить порядок сортировки:

  1. Установите флажок рядом с "Ограничить до:"

    Это включит элементы управления "Когда отсортировано по:" на следующей строке.

  2. Выберите поле, по которому вы хотите отсортировать свои треки (Альбом, Исполнитель и т. Д.). Вы также можете выбрать сортировку по возрастанию или убыванию.

  3. Если вы не хотите ограничивать количество дорожек в своем списке воспроизведения, снимите флажок, который вы включили в шаге 1.

  4. Нажмите кнопку Закрыть, и все готово!

Статический плейлист

RhythmBox относится к плейлистам, в которых вы явно добавили определенные песни как статические.

Когда вы заполняете статические списки воспроизведения, RhythmBox всегда добавляет новые дорожки в конец, так что вы можете изменить порядок этого списка, удаляя и добавляя дорожки, пока они не будут в нужном вам порядке.

Bleah.

К счастью, есть несколько более простой способ.

Rhythmbox хранит контент для статических списков воспроизведения вместе с правилами для автоматических списков в удобочитаемом XML-файле. Чтобы изменить порядок, вы должны отредактировать этот файл.

Путь к файлу (по умолчанию): ~/.local/share/rhythmbox/playlists.xml,

Чтобы изменить порядок созданного вручную списка воспроизведения:

(ПРИМЕЧАНИЕ: эти инструкции, хотя и довольно простые, предполагают определенное знакомство с операциями Linux, такими как копирование и редактирование файлов. Если вы не знаете, как это делать, сначала вам нужно их найти.)

  1. Закройте RhythmBox, чтобы он не переписал файл, который вы собираетесь редактировать.

  2. Перейдите в каталог, содержащий файл списка воспроизведения. (~/.local/share/rhythmbox/)

  3. (Необязательно, но НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ!) Скопируйте playlists.xml файл в файл резервной копии, на случай, если вы испортите. (Для этого в терминале введите что-то вроде этой команды: cp playlists.xml playlists-backup.xml.)

  4. Откройте файл (оригинал, а не резервную копию) в вашем любимом текстовом редакторе.

  5. Найдите определенный список воспроизведения, который вы хотите отредактировать. Каждый список воспроизведения является элементом списка воспроизведения, состоящим из:

    • открывающий тег

    • элемент location для каждой дорожки, содержащей список воспроизведения, с указанием пути к файлу

      (Обратите внимание, что спецификаторы файла закодированы в URL, поэтому, например, то, что обычно будет пробелом в имени файла, будет выглядеть как %20, Примите это во внимание, если вы используете функцию поиска вашего редактора, чтобы найти конкретный файл!)

    • закрывающий тег

    Каждый элемент списка воспроизведения имеет name атрибут (среди прочего), поэтому, если плейлист, который вы хотите редактировать, называется Main, вы можете искать name="Main",

  6. Переместить песню:

    (Примечание: это очень простые указания, предназначенные для начинающих. Опытным пользователям текстовых редакторов они не понадобятся.)

    1. Найдите файл, который вы хотите переместить.

    2. выделите всю строку, содержащую элемент location каждой дорожки, которую вы хотите переместить

    3. вырезать выделенный текст (обычно это делают Ctrl+X)

    4. поместите курсор в новое место и вставьте текст, вырезанный на предыдущем шаге (обычно Ctrl+V)

  7. Повторите предыдущий шаг для каждой дорожки, которую вы хотите переместить.

  8. Сохраните файл. (!)

    Если вы все сделали правильно, при открытии RhythmBox, песни должны быть в нужном вам порядке.

    Если вы не все сделали правильно, RhythmBox может вообще не прочитать файл списков воспроизведения. Хорошо, что ты поддержал это, когда начал все это, а? Вы должны быть в состоянии использовать резервную копию, чтобы выяснить, что вы сделали не так.

Эта процедура, безусловно, далеко не так хороша, как возможность перетаскивать песни из самого графического интерфейса RhythmBox, но лучше, чем вообще не изменять порядок.

Я думаю, что вы смотрите на список музыки, который не позволяет перетаскивать переупорядочение. Если вы выберете все песни и перетащите их в "Очередь воспроизведения" с левой стороны, а затем нажмите "Очередь воспроизведения", вы сможете перетаскивать и сбрасывать порядок ваших песен.

Если вы хотите сохранить их как список воспроизведения, добавьте новый список воспроизведения со знаком "+" внизу экрана и перетащите туда песни. Если вы нажмете на название списка воспроизведения, вы также можете изменить порядок с помощью перетаскивания.

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