Skip to content

Bug: playlist markers get deleted if video file goes offline #53

@gkertai

Description

@gkertai

Steps to reproduce:

  • create a playlist with at least one video
  • add some markers to the video
  • save the playlist & close Screen
  • move the video file to another volume or unmount the volume
  • open the playlist in Screen - the video will be marked "unreadable" in the playlist sidebar
  • close Screen

What is the expected behavior?

The playlist should retain markers and other user data for the offline file, so it can be accessed when the video is online again.

What happens instead?

The playlist gets auto-saved without prompting the user upon closing Screen, and all user data is removed for the offline file. Only a skeleton with { "type" : "media", "sourceURL" : "…", "sourceRelativePath" : "…" } remains in the JSON.

Related issues

  • There seems to be no way to relink a playlist to moved files. A workaround could be manual editing of the JSON, but the stripping and overwriting of the playlist currently prevents this.
  • Screen does not ask for user confirmation when saving the modified playlist upon quitting the application.
  • Screen warns the user about not being able to save playlist versions on some filesystems (eg. exFAT) the first time the playlist is saved, but there is no warning upon subsequent auto-saves of the playlist. Also, the user may not be aware of the consequences (markers being stripped) of overwriting their playlist.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ScreenbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions