• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions General questions about OGG Vorbis

    Pages (2): « Previous 1 2

     
    • 0 Vote(s) - 0 Average

    General questions about OGG Vorbis

    Are OGG Vorbis files transcoded during playback?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #11
    2024-01-12, 06:14 PM (This post was last modified: 2024-01-12, 06:15 PM by TheDreadPirate. Edited 1 time in total.)
    Ah, yes.  I remember this discussion about OGG gain metadata.  Not in 10.8 AFAIK.

    (2024-01-12, 02:34 PM)pixel24 Wrote: If I have understood everything correctly, when I use the official apps (Linux desktop and Android), a conversion of the OGG -> AAC format takes place. Recoding always means a loss of quality. Or does it?


    Jellyfin will not transcode OGG/Vorbis, or any audio codec, unless configured to do so.  The official clients and the two 3rd party clients I've used (Finamp and Symfonium) have a setting for "Internet bit rate".  The desktop clients also have a max audio bit rate setting, IIRC.  If the source bit rate is higher than this configured max bit rate it will transcode.

    The official clients will request a transcode to AAC, Finamp also requests AAC, and Symfonium requests OGG/Vorbis.

    If you set this max audio/Internet bit rate to auto, it should never transcode unless there is a compatibility issue with the client.

    Transcoding from lossy to lossy will always result in quality loss.  Probably not noticeable for reasonable bit rates.

    (2024-01-12, 02:34 PM)pixel24 Wrote: I like OGG-Vorbis because it is an open format and is also qualitatively better than MP3 in some respects. Will Jellyfin fully support this at some point?

    See above.  The client requests what codec is used for the transcode.  AFAIK, there is no way to change what audio codec the client requests for the official clients or 3rd party clients.

    (2024-01-12, 02:34 PM)pixel24 Wrote: Another question in this context is the support of dynamic bit rates. When creating OGG files, I select -m 256 -M 512 as the lower and upper limit. Does Jellyfin process at all when streaming to the client?

    OGG isn't the only codec with dynamic bit rates.  MP3 can do VBR and FLAC is VBR by design.  AFAIK, if a Jellyfin client supports an audio codec, it supports all features of it.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    pixel24
    Offline

    Member

    Posts: 196
    Threads: 56
    Joined: 2023 Aug
    Reputation: 1
    Country:Germany
    #12
    2024-08-19, 10:04 AM
    In the current version (10.9.9), I enabled the "LUFS scan." Finamp noticeably adjusts the volume based on this, which often results in the start of the song being much louder before being immediately corrected. This can sound strange.

    Wouldn't it be better or possible for the appropriate tag with the correction value (-/+ dB) to be evaluated by the server, so that the volume is already sent correctly? This would make LUFS unnecessary, and the client wouldn't need to make any adjustments. Or am I misunderstanding something?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #13
    2024-08-19, 12:21 PM
    The LUFS value is just a number listed in the database entry for a song/album. The server makes no modification to the song when it is direct played. Not sure it does anything with the LUFS value when it transcodes either.

    This would be a question to for the Finamp devs. They have their own Discord channel.

    https://discord.gg/HgFZh6by

    I've always encountered this issue, btw. I only notice it when I skip from a "quiet" song to a "loud" song (one with a big negative dB adjustment). I haven't noticed it when songs naturally end and the next starts.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (2): « Previous 1 2

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode