VLC 재생목록 저장 안 됨 / 비어 있게 열림 — 수정

크래시 및 시작 문제 최종 업데이트: 적용 대상: All platforms · VLC 3.0.x

저장되지 않거나 저장은 되지만 비어 있게 열리는 재생목록은 미디어 라이브러리 자체는 정상인데 답답합니다. VLC는 현재 재생목록을 메모리에 두고 내보내거나 세션이 닫힐 때 .xspf(XML) 파일을 씁니다. 실패하면 보통 잠긴 파일, 깨진 .xspf, 또는 특수 문자가 있는 경로 문제입니다. 이 가이드는 복구와 항상 작동하는 저장 방법을 다룹니다.

왜 이런 일이 발생하나요?

  • 다른 프로세스가 파일을 잠금 — 재생목록 파일이 플레이어나 동기화 도구에서 열려 VLC가 덮어쓸 수 없습니다.
  • 깨진 .xspf — 반쯤 쓰인 파일(저장 중 충돌)은 VLC가 로드 시 건너뛰거나 비웁니다.
  • 미디어 데이터베이스 불일치 — 재생목록 항목이 VLC 업데이트 후 데이터베이스에 더 이상 없는 미디어 ID를 참조합니다.
  • 경로/인코딩 문제 — 재로드 시 해석 실패하는 특이 문자나 네트워크 경로가 있는 항목.
  • 자동 저장 비활성화 또는 실패 — "종료 시 재생목록 저장"이 꺼졌거나, 쓰기 완료 전 종료가 충돌했습니다.

해결 방법

해결책 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. 라이브러리 보기(콘 아이콘 또는 보기 > 미디어 라이브러리)로 이동.

    미디어 라이브러리가 열립니다.

  2. 라이브러리 내 "재생목록" 생성(마우스 오른쪽 버튼 > 새 재생목록) 후 항목 끌어넣기.

    라이브러리 재생목록이 만들어집니다.

  3. 라이브러리 재생목록은 미디어 데이터베이스(ml.xspf)에 있어 충돌을 견뎌냅니다 — 휴대용 사본이 필요하면 마우스 오른쪽 > 내보내기.

    라이브러리 재생목록이 저장됩니다.

참고라이브러리 재생목록은 ml.xspf를 백업하면 재설치도 견뎌냅니다 — 단 ml.xspf는 재생 횟수와 최근 재생 데이터도 보관합니다.

해결책 5VLC 환경 설정을 기본값으로 복원

멈춤, 검은 화면, 오디오 문제를 일으키는 손상된 설정 정리

  1. VLC를 완전히 종료합니다.

    실행 중인 VLC 프로세스가 없습니다.

  2. 명령 프롬프트(Win+R → cmd) 또는 터미널을 엽니다.

    명령줄을 사용할 수 있습니다.

  3. 다음을 실행합니다: vlc --reset-config (Windows/Linux) — macOS에서는 대신 ~/Library/Preferences/org.videolan.vlc를 삭제하세요.

    VLC 환경 설정이 기본값으로 돌아갑니다.

  4. VLC를 시작하고 실제로 필요한 설정만 다시 적용합니다.

    VLC가 깨끗한 설정으로 시작합니다.

참고이렇게 하면 모든 사용자 지정 설정(단축키 및 스킨 포함)이 삭제됩니다. 미리 백업하려면 도구 > 환경 설정 > 모두 > 인터페이스에서 설정을 내보내세요.

고급 해결 방법

해결책 1미디어 데이터베이스 인덱스 수리

누락된 미디어를 참조하는 재생목록 수정

  1. VLC 닫고 %APPDATA%\vlc\ml.xspf (Windows) 또는 ~/Library/Application Support/org.videolan.vlc/ml.xspf (macOS) 백업.

    백업이 있습니다.

  2. ml.xspf 삭제 후 VLC 재시작 — 라이브러리가 구성 폴더 스캔으로 재구성됩니다.

    데이터베이스가 재구성됩니다.

  3. 내보낸 재생목록 재가져오기(미디어 > 파일 열기).

    재생목록이 새 데이터베이스에 로드됩니다.

참고재구성은 재생 횟수와 "최근 재생"을 잃습니다 — 재생목록이 문제였을 때 수용 가능합니다.

재발 방지 방법

  • 중요 재생목록을 주기적으로 .m3u8로 내보내기.
  • 재생목록 파일을 실시간 클라우드 동기화 폴더 밖에 두기.
  • 오래가는 것은 미디어 라이브러리의 재생목록 사용.
  • 자동 저장이 실행되도록 VLC를 정상 종료(강제 종료 아님)로 닫기.

자주 묻는 질문

.xspf와 .m3u8의 차이는?
.xspf는 VLC 고유 XML 형식(전체 메타데이터), .m3u8은 단순 경로 텍스트 목록입니다. 휴대성을 위해 .m3u8, 메타데이터 있는 VLC 전용 재생목록은 .xspf를 쓰세요.
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.