Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 409
    • Issues 409
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhalefunkwhale
  • funkwhalefunkwhale
  • Issues
  • #847
Closed
Open
Issue created Jun 05, 2019 by SpcCw@SpcCw

Files with French è in their name fail to play

My setup is with Amazon S3 storage, not directly played from the bucket.

How to reproduce:

  1. Take any MP3 with any tags (not necessary to have è in them) and rename the file into something with that letter, e.g. "prière.mp3"
  2. Upload the file and it uploads, processes and appears in the library correctly with tags and everything.
  3. Try to play it - it fails with "The track cannot be loaded. You may have a connectivity issue."
python api/manage.py prune_library --tracks --albums --artists

python api/manage.py check_inplace_files

Both commands don't find anything missing, nothing to prune.

Now if the track is deleted and uploaded again but the letter in the filename replaced with normal "e" before upload, then it plays after upload correctly.

Edited Jun 05, 2019 by SpcCw
Assignee
Assign to
Time tracking