Плейлист VLC не сохраняется / открывается пустым — исправления

Вылеты и проблемы запуска Обновлено: Применимо к: All platforms · VLC 3.0.x

Плейлист, который не сохраняется — или сохраняется, но открывается пустым — разочаровывает, потому что сама медиабиблиотека в порядке. VLC хранит текущий плейлист в памяти и записывает файлы .xspf (XML), когда вы экспортируете или когда сессия закрывается. Когда это падает, причина обычно в заблокированном файле, повреждённом .xspf или проблеме пути со специальными символами. Этот гид охватывает восстановление и методы сохранения, которые всегда работают.

Почему это происходит?

  • Файл заблокирован другим процессом — файл плейлиста открыт в другом плеере или инструменте синхронизации, поэтому VLC не может перезаписать его.
  • Повреждённый .xspf — недописанный файл (падение во время сохранения) заставляет VLC пропустить или очистить плейлист при загрузке.
  • Несовпадение медиабазы — записи плейлиста ссылаются на медиа-ID, которых больше нет в базе после обновления VLC.
  • Проблемы пути/кодировки — записи с необычными символами или сетевыми путями, которые не разрешаются при перезагрузке.
  • Автосохранение выключено или падает — «Save playlist on exit» выключено, или вывод упал до завершения записи.

Как исправить

Способ 1Сохраните плейлист в конкретный файл

Работает независимо от состояния автосохранения

  1. Соберите плейлист и зайдите в Медиа > &Сохранить плейлист как... (или Ctrl+Y).

    Открывается диалог сохранения.

  2. Выберите расположение и сохраните расширение .xspf (или возьмите .m3u8 для большей совместимости).

    Файл плейлиста записан.

  3. Для загрузки позже: Медиа > Открыть &файл... и выберите файл плейлиста — или перетащите его в окно плейлиста.

    Плейлист загружается.

ПримечаниеРучной экспорт — надёжный путь. .m3u8 — самый переносимый формат, если вы используете и другие плееры.

Способ 2Освободите заблокированный файл плейлиста

Исправляет сбои сохранения «файл занят»

  1. Закройте другие плееры (Windows Media Player, foobar, инструменты синхронизации), которые могут удерживать файл.

    Все блокировки сняты.

  2. В Windows используйте Диспетчер задач > Производительность > Открыть Монитор ресурсов, чтобы найти, какой процесс удерживает файл.

    Процесс-блокиратор идентифицирован.

  3. Завершите или закройте этот процесс и попробуйте сохранить в VLC снова.

    Сохранение успешно.

ПримечаниеОблачные папки синхронизации (OneDrive/Dropbox) — частые блокираторы — исключите папку плейлистов из синхронизации в реальном времени, если это повторяется.

Способ 3Восстановите или перестройте повреждённый .xspf

Возвращает плейлист, открывающийся пустым

  1. Откройте .xspf в текстовом редакторе — он должен начинаться с <?xml version="1.0" encoding="UTF-8"?> и содержать <trackList>.

    Структура файла видна.

  2. Если XML обрезан или некорректен, откройте последний бэкап (VLC не хранит такой по умолчанию — проверьте временные файлы вашего редактора или ваш бэкап).

    Бэкап найден.

  3. Если бэкапа нет, перестройте: держите список открытым в VLC, исправьте причину и реэкспортируйте немедленно.

    Плейлист реэкспортирован.

ПримечаниеДля критических плейлистов экспортируйте резервную копию каждые несколько недель — .xspf — чистый текст, легко архивировать.

Способ 4Используйте медиабиблиотеку вместо простого плейлиста

Иммунна к большинству проблем файлов плейлистов

  1. Перейдите в вид Library (иконка конуса/музыки или Вид > Медиатека).

    Открывается медиабиблиотека.

  2. Создайте «Playlist» внутри библиотеки (правая кнопка > New Playlist) и перетащите элементы внутрь.

    Создана плейлист-библиотека.

  3. Плейлисты библиотеки живут в медиабазе (ml.xspf) и переживают падения — экспортируйте их через правую кнопку > Export, когда нужна переносимая копия.

    Плейлисты библиотеки сохранены.

ПримечаниеПлейлисты библиотеки переживают переустановку, если вы сделаете бэкап ml.xspf — но учтите, что ml.xspf также хранит счётчики воспроизведений и недавние данные.

Способ 5Сбросьте настройки VLC к значениям по умолчанию

Очищает повреждённые настройки, вызывающие сбои, чёрный экран и проблемы со звуком

  1. Полностью закройте VLC.

    Процессы VLC не запущены.

  2. Откройте командную строку (Win+R → cmd) или терминал.

    Доступна командная строка.

  3. Выполните: vlc --reset-config (Windows/Linux) — в macOS вместо этого удалите ~/Library/Preferences/org.videolan.vlc.

    Настройки VLC возвращены к умолчанию.

  4. Запустите VLC и примените только те настройки, которые действительно нужны.

    VLC запускается с чистыми настройками.

ПримечаниеЭто удаляет все пользовательские настройки (включая горячие клавиши и обложки). Экспортируйте конфигурацию заранее через Tools > Preferences > All > Interface, если нужна резервная копия.

Дополнительные способы

Способ 1Починка индекса медиабазы

Исправляет плейлисты, чьи записи ссылаются на отсутствующую медиа

  1. Закройте VLC и сделайте бэкап %APPDATA%\vlc\ml.xspf (Windows) или ~/Library/Application Support/org.videolan.vlc/ml.xspf (macOS).

    Бэкап существует.

  2. Удалите ml.xspf и перезапустите VLC — библиотека перестроится, сканируя настроенные папки.

    База перестроена.

  3. Реимпортируйте экспортированные плейлисты (Медиа > Открыть &файл...).

    Плейлисты загружаются против новой базы.

ПримечаниеПерестроение теряет счётчики воспроизведений и «недавно воспроизведённое» — приемлемо, когда плейлисты были проблемой.

Как избежать в будущем

  • Периодически экспортируйте важные плейлисты в .m3u8.
  • Держите файлы плейлистов вне папок облачной синхронизации в реальном времени.
  • Используйте плейлисты медиабиблиотеки для всего долговременного.
  • Закрывайте VLC нормальным выходом (не force-kill), чтобы автосохранение сработало.

Частые вопросы

В чём разница между .xspf и .m3u8?
.xspf — родной XML-формат VLC (полные метаданные); .m3u8 — простой текстовый список путей. Используйте .m3u8 для переносимости, .xspf для плейлистов только VLC с метаданными.
Где VLC хранит текущий плейлист?
В памяти, плюс медиабаза (ml.xspf) для плейлистов библиотеки. Список в памяти сохраняется только при экспорте или чистом выходе с включённым автосохранением.
Могу ли я восстановить плейлист после падения?
Если вы его экспортировали — да, откройте .xspf/.m3u8. Иначе плейлисты библиотеки могут пережить через ml.xspf; простые сессионные — нет.
Почему мои плейлисты теряют записи после обновления VLC?
Обновление VLC может перестроить медиабазу; записи, ссылающиеся на старые медиа-ID, выпадают. Реимпортируйте экспортированные плейлисты после крупных обновлений.

Итог

Сохраните плейлист в конкретный файл — Работает независимо от состояния автосохранения. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.