po5 / mpv_sponsorblock

mpv script to skip sponsored segments of YouTube videos
GNU General Public License v3.0
531 stars 29 forks source link

sqlite3.DatabaseError: database disk image is malformed #30

Closed ghost closed 1 year ago

ghost commented 3 years ago
[sponsorblock] Traceback (most recent call last):
[sponsorblock]   File "/home/user/.config/mpv/scripts/sponsorblock_shared/sponsorblock.py", line 57, in <module>
[sponsorblock]     c.execute("SELECT startTime, endTime, votes, UUID, category FROM sponsorTimes WHERE videoID = ? AND shadowHidden = 0 AND votes > -1 AND category = ?", (sys.argv[4], category))
[sponsorblock] sqlite3.DatabaseError: database disk image is malformed

Is this a po5 / mpv_sponsorblock issue or only data-corruption on my drive?

po5 commented 3 years ago

Delete sponsorblock_shared/sponsorblock.db, the download must've been interrupted in a previous session. Keeping this issue open because I need to gracefully handle it someday.

po5 commented 1 year ago

Local database support has been dropped.