팟캐스트와 에피소드가 모두 사라짐

이렇게 소리치고 싶을지도 모릅니다: 도와주세요! 팟캐스트/에피소드/설정/전부 다 사라졌어요!

아주 오래된 안테나팟 버전(2019년 이전)에는 모든 정보(에피소드, 청취 상태 등)를 담은 데이터베이스에 문제가 있었습니다. 원인은 오래전에 고쳐졌지만, (앱이 문제없이 동작하던 중에도) 데이터베이스가 손상되었을 수 있습니다. 최근 안테나팟 버전이 데이터베이스의 손상된 부분을 변경하면 이 손상이 갑자기 문제가 될 수 있습니다. 그 시점에 안테나팟은 더 이상 망가진 데이터베이스로 동작할 수 없어 빈 데이터베이스로 다시 시작해야 합니다.

이런 일이 생기면 매우 답답하다는 것을 잘 알고 있으며, 피해를 입으셨다면 정말 죄송합니다.

데이터를 복구하기 위해 할 수 있는 일이 몇 가지 있을 수 있습니다. 가장 쉽고 결과가 좋은 방법부터 아래에 나열합니다:

  1. 최근에 안테나팟에서 백업을 내보낸 적이 있습니까? 그렇다면 복원은 비교적 쉽습니다. 설정 » 백업 및 복원 » 데이터베이스 가져오기로 가서 백업 파일을 선택하십시오. 백업에도 일부 손상이 들어 있을 수 있으므로, 문제를 완전히 해결하려면 두 번째 단계도 진행하기를 권합니다.
  2. 안테나팟이 망가진 데이터베이스를 발견하면 앱 저장 디렉터리에 CorruptedDatabaseBackup.db라는 파일로 저장합니다. 복구 과정을 자동화하기 위해 개발된 Python 스크립트로 이 파일(또는 내보낸 백업)의 복구를 시도할 수 있습니다. 쉽지 않은 작업이며 터미널 사용법을 익혀야 합니다.
  3. 구독과 에피소드에 대한 데이터는 모두 사라졌지만, 미디어 파일은 그대로 남아 있습니다.
  • 안테나팟에서는 폴더를 피드처럼 추가할 수 있습니다. 팟캐스트 추가로 가서 로컬 폴더 추가를 누르십시오. 그다음 휴대전화에서 이 폴더로 이동하십시오:
  • Android 11 이상: Android » media » de.danoeh.antennapod
  • Android 10 이하: Android » data » de.danoeh.antennapod » files » media로 가서 팟캐스트 폴더를 선택하십시오. 이 방법으로는 이전에 다운로드한 미디어에만 접근할 수 있고, 새 에피소드는 받을 수 없습니다.
  • 이전 팟캐스트를 처음부터 다시 추가할 수도 있습니다. 위에서 말한 폴더를 살펴보면 어떤 팟캐스트를 구독했는지 알 수 있습니다.