Skip to content

Make a distinct outro for each article #37

@rozbb

Description

@rozbb

Problem

It's not always clear when an article is over. If you are listening in a podcast app, you might jump from the end of one article to the middle of another unfinished article. This can be jarring.

Solution

Add an outro to every article. It should be something distinct, not loud, and not language-specific. Methods:

  1. Concat an outro.mp3 to every single article MP3 before saving. Since the concatenation of two MP3 files is a valid MP3 file containing the audio of both in sequence, this solves the problem. This is also undoable: if you don't want the outro anymore, and you know the bytelength of outro.mp3, then you can just truncate every file by that amount. Downside of this is that this wastes space, copying outro.mp3 to every single article.
  2. Do as above, but instead of copying outro.mp3 to the file on the filesystem, simply have the webserver do the concatenation for requests. This requires a little more engineering effort, but it's less wasteful. The downside here is that the files on the disk no longer represent the files you hear in the app/website.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions