Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Hi everyone, I'm the developer of Embeat, a native iOS music player for Emby, and it just went live on the App Store today. Full disclosure up front: it's my own app and it's a paid subscription (€9.99/year, one month free) — I'd rather say that in the first paragraph than bury it. Why I built it I have a large, carefully tagged FLAC/ALAC collection on my own server, and I kept running into the same thing: the general-purpose media-center apps treat music as a second-class citizen. What I wanted was the Plexamp-style experience — but for Emby. Reading this forum, it turns out I'm far from the only one who's been asking for that, so I built it. Embeat does music and nothing else. No video, no photos, no library management. It talks straight to your server; there is no cloud service of mine in the middle. What it does Gapless playback — lossless direct play of FLAC and ALAC, with no audible gap between tracks on live albums and continuous mixes. HLS/AAC on mobile — when the network gets shaky, the server transcodes to adaptive HLS/AAC. Instant seek, and it recovers from dropouts without skipping the track. Offline downloads — tracks, albums or whole playlists onto the device, playable with the server unreachable. Original quality or AAC to save space, with a screen to see and clear what you've got stored. Embeat Connect (DLNA/UPnP) — automatic discovery of renderers on your network, then playback, volume and position control from the phone. Playlist management — create, rename, delete, add/remove tracks and reorder. Written back to the server. Library browsing — artists, albums, tracks, genres and playlists, as a list or a grid per collection type, with sorting (name, date added, year, artist) and filters (genre, favorites). Long-press context menu — play next, add to queue, add to a playlist, start a radio, jump to album/artist, toggle favorite. Editable queue, persistent shuffle/repeat, customizable home carousels, global search grouped by type. Multi-server — add as many servers as you like and switch between them without logging in again. Siri — "Play <artist> on Embeat" via App Intents. Lock screen / Control Center artwork and controls, background playback, and playback reporting to the server so recently played, play counts and now playing stay correct. Interface in English, Catalan and Spanish, following the system language. Requirements and honest caveats iPhone, iOS 18.4 or later. No iPad-specific layout yet, no CarPlay yet. No Android version yet. It's actively in development — the app is built on a shared Kotlin Multiplatform core, so all the server, library and playback logic is already cross-platform. I'm not going to promise a date. Not there yet: lyrics, scrobbling to Last.fm/ListenBrainz, crossfade, ReplayGain, AirPlay/Chromecast, and automatic server discovery on the LAN (you enter the server URL manually the first time). It also works with Jellyfin, since the two share an API surface. I mention it for completeness, not to start anything — most of the driver code is common, with the handful of genuine endpoint differences verified against real servers of both kinds. Privacy Embeat only talks to your server. Credentials are stored encrypted in the device Keychain. No analytics, no tracking, no account with me — the App Store handles the subscription and I never see your library. Links App Store: https://apps.apple.com/app/embeat/id6788410988 Site (features, pricing, FAQ, privacy policy and terms): https://embeat.media I'd genuinely like feedback from people running big libraries — that's where the interesting edge cases live (odd tag layouts, mixed sample rates, huge playlists, slow remote connections). Bug reports and feature requests are welcome here or by email, and I read everything. Thanks to the Emby team and this community — the server does the hard part. Not affiliated with or endorsed by Emby. Emby is a trademark of its respective owner.
  3. Unfortunately not usable for me, since I have MDBList connected to Trakt and therefor my Trakt Free Account Community App Connections are maxed out with 1.
  4. Today
  5. Hi Luke, I tried now and it seems that no issue with the the sync when starting the movie/TV show and skip forward. BUT now the punctuation is incorrect and show in the end of the line in the reversed while transcoding and while direct play no issue with the punctuation. Same movie same SRT file with same Unicod -8 format
  6. Hi @Luke, I forgot to @ you. Please take a look at my reply above—I compared the Emby Universal App and Emby for Android TV.
  7. Jam_Lai

    Movie page's interface

    thanks, i add a screenshot
  8. seanbuff

    Movie page's interface

    What do you mean by this exactly? Are you able to provide some example screenshots of what you would like to see so it is clearer for the devs?
  9. So now for my main feedback Currently I can see the below systems For example for psx does not show up at all, I have a folder full of games if I use folder view, i can see them as below They also load no issue using the emulator, I think you plugin needs the extension adding, which is .pbp as per an example of one of the psx game folders. Now for my next one, can you add support for other systems, list below of systems and extensions, Atari 2600 bin a26 Atari 5200 a52 Atari 7800 bin a78 Atari Jaguar j64 jag Atari Lynx lnx Atari XL/XE atr xex exe car Atari ST stx st Final Burn Alpha zip 7z Commodore Amiga adf hdf Commodore 64 d64 d6z d71 d7z d80 d81 d82 d8z g64 g6z g41 g4z x64 x6z nib nbz t64 tap prg p00 crt bin Game Boy gb Game Boy Advance gba Game Boy Color gbc gb MAME(mame2003) zip 7z MSX cas dsk mx1 mx2 col rom Nintendo 64 n64 v64 z64 Nintendo Entertainment System nes Panasonic 3DO iso bin img PC MS-DOS one folder PC Engine / TurboGrafx pce cue ccd iso img bin chd Playstation iso cue bin img mdf pbp toc cbn m3u PSP iso elf cso prx pbp ScummVM one folder Sega 32X 32x Sega CD iso cue bin Sega Dreamcast gdi cdi chd Sega Game Gear gg Sega Genesis/MegaDrive mdx md smd gen iso cue bin sms gg sg Sega Master System sms Sega Saturn cue ccd iso mds chd Super Nintendo smc sfc ZX Spectrum tzx tap z80 rzx scl trd A lot of different systems use the same extension type for their roms. I think most of the above is supported by emulatorjs and that was part of my request for the Bios folder setup and adding support for most of the above extensions would make it more compatible with versions people would have or use. You may have to change how you support a system due to the above and of course also adding zip support would also help with file storage. if you need any further information or help let me know
  10. Jam_Lai

    Movie page's interface

    As I know Web CSS can change Movie page's interface on web Will EMBY TEAM launch a revolution for the movie page? Right now, the movie page only occupies about half the screen, unlike other apps that take up the whole display, with the movie logo sitting right in the middle of the TV... and below that are the cast members. Will it change to something like a rounded UI style?
  11. ginjaninja

    Ear Wax Is Now Live

    Hi @MarvinB Congratulations on your release and thank you for sharing. Setup worked first time for me. As well as a comforting success message on albums, playlists etc, I got an ominous "Emby did not respond quickly enough to some items" to the command "Alexa, ask Ear Wax provider status". I cant get to the bottom of why emby [rest api] is sometimes super speedy to respond and sometimes it is glacial for certain queries - but thats not an Ear Wax issue. the setup page returned an inconsequential warning "Unexpected token '<', "<!DOCTYPE "... is not valid JSON". didnt seem to affect anything. I love the "what is playing" feature. Do you share a roadmap of whats next on your mind for Ear Wax, I would love to see "Play track" support, for when i just want to play a track and i cant rememeber who it is by. I wasnt clear from your setup guide where the intended place to ask support queries was?
  12. scottpro

    Emby Theater Select Server Screen

    Great. Thanks for the info. This issue is resolved with update 4.9.5.17.
  13. xe`

    Roku is forcing HDHomeRun stream transcoding by Emby Server?

    Just a quick post since its relevant to the topic. I eventually enforced transcoding for HDhomerun as TS is just not reliable day to day streaming over the internet or I guess any less reliable connection perhaps even wifi (guess). If anyone lands on this with lockups and audio glitches using HDhomerun I recommend just enabling on the fly trnascoding client side setting. Prior to this lockups were daily (year +) and after this they never happen (6 months+)
  14. crusher11

    Lengthy black screen after playback

    And indeed, rebooting the AVR seems to have resolved the issue.
  15. MAX92

    Redémarrage toutes les nuits de EMBY

    Nom de l'application défaillante : EmbyServer.exe, version : 4.9.5.0, horodatage : 0x69f20000 Nom du module défaillant : ntdll.dll, version : 10.0.26100.8875, horodatage : 0xba65e4a2 Exception code: 0xc0000374 Fault offset: 0x0000000000112165 Identifiant du processus défaillant : 0x4138 Heure de début de l'application défaillante : 0x1DD1D1B525691EE Chemin de l'application défaillante : C:\Users\maiso\AppData\Roaming\Emby-Server\system\EmbyServer.exe Chemin du module défaillant : C:\WINDOWS\SYSTEM32\ntdll.dll ID du rapport : 7f092c7e-6f96-4d43-a507-093d67f39ce2 Nom complet du package défaillant : Package défaillant – ID d'application relatif :
  16. MAX92

    Redémarrage toutes les nuits de EMBY

    Détecteur d'erreurs , type 0 Nom d’événement : APPCRASH Réponse : Non disponible ID de CAB : 0 Signature du problème : P1 : EmbyServer.exe P2 : 4.9.5.0 P3 : 69f20000 P4 : StackHash_1a4d P5 : 10.0.26100.8875 P6 : ba65e4a2 P7 : c0000374 P8 : PCH_C8_FROM_ntdll+0x0000000000160BB4 P9 : P10 : Fichiers joints : Ces fichiers sont peut-être disponibles ici : \\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_EmbyServer.exe_d3d13ac3e313decddaf2e218e82d93209ce049ee_1d89cef2_1ff0fcb7-644c-4378-ba9b-40e2a342d93d Symbole d’analyse : Nouvelle recherche de la solution : 0 ID de rapport : 7f092c7e-6f96-4d43-a507-093d67f39ce2 Statut du rapport : 4 Récipient avec hachage : GUID CAB :0
  17. MAX92

    Redémarrage toutes les nuits de EMBY

    Détecteur d'erreurs , type 0 Nom d’événement : LiveKernelEvent Réponse : Non disponible ID de CAB : 0 Signature du problème : P1 : 15e P2 : 30 P3 : ffff9401c5137030 P4 : ffff9401c05a9060 P5 : 0 P6 : 10_0_26200 P7 : 0_0 P8 : 256_1 P9 : P10 : Fichiers joints : \\?\C:\WINDOWS\LiveKernelReports\NDIS\NDIS-20260227-0224.dmp \\?\C:\WINDOWS\SystemTemp\WER-139342687-0.sysdata.xml \\?\C:\WINDOWS\LiveKernelReports\NDIS-20260227-0224.dmp \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.faf802bf-d96f-47ed-919e-d63128da4b4a.tmp.WERInternalMetadata.xml \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.a0f787bf-43f7-42a9-9e3f-21f5382d4914.tmp.csv \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.7fa87a01-7469-456a-ba58-ce018ed93b4a.tmp.txt \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1c49b206-6107-4a9d-a51d-6e374a849f83.tmp.xml Ces fichiers sont peut-être disponibles ici : \\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\Kernel_15e_8eac9e941a2d174d555268cdce3c9bcafba49b5_00000000_0ba68c39-0501-4458-9d27-f443ea99d4bb Symbole d’analyse : Nouvelle recherche de la solution : 0 ID de rapport : 0ba68c39-0501-4458-9d27-f443ea99d4bb Statut du rapport : 2051 Récipient avec hachage : GUID CAB :0
  18. MAX92

    Redémarrage toutes les nuits de EMBY

    Détecteur d'erreurs 1664111659620529805, type 4 Nom d’événement : APPCRASH Réponse : Non disponible ID de CAB : 0 Signature du problème : P1 : EmbyServer.exe P2 : 4.9.5.0 P3 : 69f20000 P4 : StackHash_1a4d P5 : 10.0.26100.8875 P6 : ba65e4a2 P7 : c0000374 P8 : PCH_C8_FROM_ntdll+0x0000000000160BB4 P9 : P10 : Fichiers joints : \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.03281cfe-d2f8-488a-b02a-0d36be7ff579.tmp.WERInternalMetadata.xml Ces fichiers sont peut-être disponibles ici : \\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_EmbyServer.exe_d3d13ac3e313decddaf2e218e82d93209ce049ee_1d89cef2_1ff0fcb7-644c-4378-ba9b-40e2a342d93d Symbole d’analyse : Nouvelle recherche de la solution : 0 ID de rapport : 7f092c7e-6f96-4d43-a507-093d67f39ce2 Statut du rapport : 268435456 Récipient avec hachage : 889ab5fa054c3b27a7181cbcd244768d GUID CAB :0
  19. SortSpion

    Skip intermission

    When you are adding more entry options to the database (such as the option to add "credit end" that I hope you'll add in the near future) consider adding more skippable tags. I imagine having it fully customizable with the admin being able to add whatever label they desire and then having a start and end entry for those with the UI showing "skip <tag>" in between those two timestamps. My current use case is for old long movies, like Spartacus, that sometimes include an intermission or intermezzo of sorts that I'd like to be able to skip:
      • 1
      • Agree
  20. Hello, @Lukethe Emby Universal App is working fine: 1. Emby Universal App can pass external subtitles to MX Player. 2. MX Player automatically selected the external subtitles based on Emby's subtitle selection. Screenbits 2026-07-27_140249.mp4
  21. Hi. Can you try searching for our standard android app (Just "Emby" on Amazon and "Emby for Android on Google) on the same device's app store and see how that compares? Thanks.
  22. crusher11

    Lengthy black screen after playback

    I've already tried rebooting the Shield. Didn't consider rebooting the AVR.
  23. Hello, I previously submitted a feature request for the Emby Universal App [Feature Request] Support for passing subtitles to third-party players, and you implemented it—thank you very much. Of course, there was a minor bug in that feature, [BUG] MX Player's subtitle selection won't follow Emby's choice (When movie has other embedded sub) which you also fixed—thank you very much! However, I noticed that Emby for Android TV 2.1.51g doesn’t have this feature. As shown in the video, when I open a movie that has external subtitles using MX Player, I find that there are no external subtitles at all. Screenbits 2026-07-27_120949.mp4 Please fix this bug. Thank you.
  24. Luke

    unknown codec subtitle can not recognize and render

    So you made a small sample? Did you ensure the issue also occurs with the sample?
  25. Luke

    Emby Theater Select Server Screen

    This is normal now. this dialog allows you to quickly cancel in the event the server is unreachable. Then you can quickly get to the server selection screen to enter new connection info. Previously you would have had to wait for it to timeout with just the loading spinner and no way to stop it.
  26. Luke

    Ignore m3u and add dropdown for playlists

    That's not normal. Where are you looking for them?
  27. Is your remote address changing?
  1. Load more activity
×
×
  • Create New...