Luke 42077 Posted March 1, 2025 Posted March 1, 2025 18 minutes ago, happytonakai said: OK, thank you. So it is possible to both get and set playback speed via webhooks? You don't set something with webhooks, although I assume you mean the Emby API. Yes the Emby api has a SetPlaybackRate remote control function.
happytonakai 9 Posted March 1, 2025 Posted March 1, 2025 1 minute ago, Luke said: You don't set something with webhooks, although I assume you mean the Emby API. Yes the Emby api has a SetPlaybackRate remote control function. I got it! Thank you Luke! I'll have a try. 1
Natelanxon 27 Posted March 25, 2025 Posted March 25, 2025 Started a new topic for this as I didn’t find this old thread when I searched. Here’s what I suggested: As I’ve been using Emby more and more for podcasts and audiobooks I’ve found myself frustrated by having to set playback speed to 1.25x or 1.50x every time a track changes or I resume a book after watching a TV show. It would be very handy to have the option for playback speed to be maintained. A basic option would simply to make the playback speed not reset when a track or episode advances to the next track or episode. A more advanced version could be to maintain playback speed by media type, so for instance audio tracks are maintained but video files are not. A much more advanced option would be to remember speed per-title, so that every audiobook or podcast would have playback speeds remembered server-side. The latter would be useful but probably of low priority for most people. The first basic option seems easiest to implement and would definitely solve the frustration. Thanks for considering this and for the ongoing brilliant work on Emby. 2 1
colonelbarney 2 Posted June 12, 2025 Posted June 12, 2025 A few years ago I left Plex and fully embraced Emby, until now. Plex has this feature and it is near unreal to me that Emby refuses to implement it. Oddly Plex does not have the concept of favorites but I have now learned of other great Plex features that will keep me away from Emby until these other features become part of Emby. - Plex can automatically skip credits, and of course intros, Emby only does intros. - The ability to maintain playback speed. - Subtitle auto-sync Plex as a company is gross, I mostly cannot stand them and their price skyrocketed but for now I will use them. Over the years I have turned well more than 50 people into Premier Emby users, I think I set up near all of their Emby servers. Before I do again I will have to ask them if they care about the features I mentioned above. 1
SajanSharmaNZ 2 Posted July 13, 2025 Posted July 13, 2025 This feature would be great - it's very frustrating having to change the speed back to whatever you want it on every time a new video in a playlist you're watching starts. 1 1
MHagan92 1 Posted July 30, 2025 Posted July 30, 2025 Is there any update on playback speed being remembered? I would be very keen top have this option in the app for audiobooks 1
Luke 42077 Posted July 30, 2025 Posted July 30, 2025 12 hours ago, MHagan92 said: Is there any update on playback speed being remembered? I would be very keen top have this option in the app for audiobooks HI, not yet, sorry.
happytonakai 9 Posted August 3, 2025 Posted August 3, 2025 On 3/1/2025 at 12:30 PM, Luke said: Hi, just to clarify, webhooks data does contain playback speed info. It is called PlaybackRate. Hi, Luke. I have tested the emby webhook message but i dont find any playback speed information. Here's the webhook data i recieved: { "Date": "2025-08-03T02:10:40.8590081Z", "Description": "2025年8月3日星期日 上午2:10", "Event": "playback.pause", "Item": { "BackdropImageTags": [], "Bitrate": 5361848, "Container": "mp4", "DateCreated": "2025-07-30T06:21:53.0000000Z", "ExternalUrls": [ { "Name": "Trakt", "Url": "https://trakt.tv/search/tmdb/5872028?id_type=episode" } ], "FileName": "[REDACTED_FILENAME].mp4", "GenreItems": [], "Genres": [], "Height": 1632, "Id": "40636", "ImageTags": { "Primary": "7c1c5e1413f7e02cbf97b9297d2c0356" }, "IndexNumber": 10, "IsFolder": false, "MediaType": "Video", "Name": "第 10 集", "ParentBackdropImageTags": [ "b4b178bffcb569a0fc4f461c32d50a13" ], "ParentBackdropItemId": "40589", "ParentId": "40590", "ParentIndexNumber": 1, "ParentLogoImageTag": "1d5c0c963584b457af85fe3039739ae0", "ParentLogoItemId": "40589", "Path": "[REDACTED_PATH]/Season 1/[REDACTED_FILENAME].mp4", "PremiereDate": "2025-07-30T00:00:00.0000000Z", "PrimaryImageAspectRatio": 1.778337531486146, "ProductionYear": 2025, "ProviderIds": { "Tmdb": "5872028" }, "RemoteTrailers": [], "RunTimeTicks": 27447620000, "SeasonId": "40590", "SeasonName": "第 1 季", "SeriesId": "40589", "SeriesName": "凡人修仙传", "SeriesPrimaryImageTag": "8aeeb6580bd4fbb5a85812d14bba17bf", "ServerId": "[SERVER_ID]", "Size": 1839624809, "SortName": "第 10 集", "Studios": [], "TagItems": [], "Taglines": [], "Type": "Episode", "Width": 3840 }, "PlaybackInfo": { "PlaySessionId": "[PLAY_SESSION_ID]", "PlaylistIndex": 1, "PlaylistLength": 7, "PositionTicks": 19206060000 }, "Server": { "Id": "[SERVER_ID]", "Name": "[SERVER_NAME]", "Version": "4.8.11.0" }, "Session": { "ApplicationVersion": "2.1.16g", "Client": "AndroidTv", "DeviceId": "[DEVICE_ID]", "DeviceName": "[DEVICE_NAME]", "Id": "[SESSION_ID]", "RemoteEndPoint": "[LOCAL_IP_ADDRESS]" }, "Title": "[USERNAME] 在 [DEVICE_NAME] 上暂停了 凡人修仙传 - S1, Ep10 - 第 10 集", "User": { "Id": "[USER_ID]", "Name": "[USERNAME]" } } { "Date": "2025-08-03T02:11:12.7746328Z", "Description": "2025年8月3日星期日 上午2:11", "Event": "playback.unpause", "Item": { "BackdropImageTags": [], "Bitrate": 5361848, "Container": "mp4", "DateCreated": "2025-07-30T06:21:53.0000000Z", "ExternalUrls": [ { "Name": "Trakt", "Url": "https://trakt.tv/search/tmdb/5872028?id_type=episode" } ], "FileName": "[REDACTED_FILENAME].mp4", "GenreItems": [], "Genres": [], "Height": 1632, "Id": "40636", "ImageTags": { "Primary": "7c1c5e1413f7e02cbf97b9297d2c0356" }, "IndexNumber": 10, "IsFolder": false, "MediaType": "Video", "Name": "第 10 集", "ParentBackdropImageTags": [ "b4b178bffcb569a0fc4f461c32d50a13" ], "ParentBackdropItemId": "40589", "ParentId": "40590", "ParentIndexNumber": 1, "ParentLogoImageTag": "1d5c0c963584b457af85fe3039739ae0", "ParentLogoItemId": "40589", "Path": "[REDACTED_PATH]/Season 1/[REDACTED_FILENAME].mp4", "PremiereDate": "2025-07-30T00:00:00.0000000Z", "PrimaryImageAspectRatio": 1.778337531486146, "ProductionYear": 2025, "ProviderIds": { "Tmdb": "5872028" }, "RemoteTrailers": [], "RunTimeTicks": 27447620000, "SeasonId": "40590", "SeasonName": "第 1 季", "SeriesId": "40589", "SeriesName": "凡人修仙传", "SeriesPrimaryImageTag": "8aeeb6580bd4fbb5a85812d14bba17bf", "ServerId": "[SERVER_ID]", "Size": 1839624809, "SortName": "第 10 集", "Studios": [], "TagItems": [], "Taglines": [], "Type": "Episode", "Width": 3840 }, "PlaybackInfo": { "PlaySessionId": "[PLAY_SESSION_ID]", "PlaylistIndex": 1, "PlaylistLength": 7, "PositionTicks": 19206150000 }, "Server": { "Id": "[SERVER_ID]", "Name": "[SERVER_NAME]", "Version": "4.8.11.0" }, "Session": { "ApplicationVersion": "2.1.16g", "Client": "AndroidTv", "DeviceId": "[DEVICE_ID]", "DeviceName": "[DEVICE_NAME]", "Id": "[SESSION_ID]", "RemoteEndPoint": "[LOCAL_IP_ADDRESS]" }, "Title": "[USERNAME] 在 [DEVICE_NAME] 上恢复了 凡人修仙传 - S1, Ep10 - 第 10 集", "User": { "Id": "[USER_ID]", "Name": "[USERNAME]" } } besides, there is no webhook sent when i change playback speed during playback. Where can i get this PlaybackRate payload?
Luke 42077 Posted August 4, 2025 Posted August 4, 2025 On 8/2/2025 at 10:21 PM, happytonakai said: Hi, Luke. I have tested the emby webhook message but i dont find any playback speed information. Here's the webhook data i recieved: { "Date": "2025-08-03T02:10:40.8590081Z", "Description": "2025年8月3日星期日 上午2:10", "Event": "playback.pause", "Item": { "BackdropImageTags": [], "Bitrate": 5361848, "Container": "mp4", "DateCreated": "2025-07-30T06:21:53.0000000Z", "ExternalUrls": [ { "Name": "Trakt", "Url": "https://trakt.tv/search/tmdb/5872028?id_type=episode" } ], "FileName": "[REDACTED_FILENAME].mp4", "GenreItems": [], "Genres": [], "Height": 1632, "Id": "40636", "ImageTags": { "Primary": "7c1c5e1413f7e02cbf97b9297d2c0356" }, "IndexNumber": 10, "IsFolder": false, "MediaType": "Video", "Name": "第 10 集", "ParentBackdropImageTags": [ "b4b178bffcb569a0fc4f461c32d50a13" ], "ParentBackdropItemId": "40589", "ParentId": "40590", "ParentIndexNumber": 1, "ParentLogoImageTag": "1d5c0c963584b457af85fe3039739ae0", "ParentLogoItemId": "40589", "Path": "[REDACTED_PATH]/Season 1/[REDACTED_FILENAME].mp4", "PremiereDate": "2025-07-30T00:00:00.0000000Z", "PrimaryImageAspectRatio": 1.778337531486146, "ProductionYear": 2025, "ProviderIds": { "Tmdb": "5872028" }, "RemoteTrailers": [], "RunTimeTicks": 27447620000, "SeasonId": "40590", "SeasonName": "第 1 季", "SeriesId": "40589", "SeriesName": "凡人修仙传", "SeriesPrimaryImageTag": "8aeeb6580bd4fbb5a85812d14bba17bf", "ServerId": "[SERVER_ID]", "Size": 1839624809, "SortName": "第 10 集", "Studios": [], "TagItems": [], "Taglines": [], "Type": "Episode", "Width": 3840 }, "PlaybackInfo": { "PlaySessionId": "[PLAY_SESSION_ID]", "PlaylistIndex": 1, "PlaylistLength": 7, "PositionTicks": 19206060000 }, "Server": { "Id": "[SERVER_ID]", "Name": "[SERVER_NAME]", "Version": "4.8.11.0" }, "Session": { "ApplicationVersion": "2.1.16g", "Client": "AndroidTv", "DeviceId": "[DEVICE_ID]", "DeviceName": "[DEVICE_NAME]", "Id": "[SESSION_ID]", "RemoteEndPoint": "[LOCAL_IP_ADDRESS]" }, "Title": "[USERNAME] 在 [DEVICE_NAME] 上暂停了 凡人修仙传 - S1, Ep10 - 第 10 集", "User": { "Id": "[USER_ID]", "Name": "[USERNAME]" } } { "Date": "2025-08-03T02:11:12.7746328Z", "Description": "2025年8月3日星期日 上午2:11", "Event": "playback.unpause", "Item": { "BackdropImageTags": [], "Bitrate": 5361848, "Container": "mp4", "DateCreated": "2025-07-30T06:21:53.0000000Z", "ExternalUrls": [ { "Name": "Trakt", "Url": "https://trakt.tv/search/tmdb/5872028?id_type=episode" } ], "FileName": "[REDACTED_FILENAME].mp4", "GenreItems": [], "Genres": [], "Height": 1632, "Id": "40636", "ImageTags": { "Primary": "7c1c5e1413f7e02cbf97b9297d2c0356" }, "IndexNumber": 10, "IsFolder": false, "MediaType": "Video", "Name": "第 10 集", "ParentBackdropImageTags": [ "b4b178bffcb569a0fc4f461c32d50a13" ], "ParentBackdropItemId": "40589", "ParentId": "40590", "ParentIndexNumber": 1, "ParentLogoImageTag": "1d5c0c963584b457af85fe3039739ae0", "ParentLogoItemId": "40589", "Path": "[REDACTED_PATH]/Season 1/[REDACTED_FILENAME].mp4", "PremiereDate": "2025-07-30T00:00:00.0000000Z", "PrimaryImageAspectRatio": 1.778337531486146, "ProductionYear": 2025, "ProviderIds": { "Tmdb": "5872028" }, "RemoteTrailers": [], "RunTimeTicks": 27447620000, "SeasonId": "40590", "SeasonName": "第 1 季", "SeriesId": "40589", "SeriesName": "凡人修仙传", "SeriesPrimaryImageTag": "8aeeb6580bd4fbb5a85812d14bba17bf", "ServerId": "[SERVER_ID]", "Size": 1839624809, "SortName": "第 10 集", "Studios": [], "TagItems": [], "Taglines": [], "Type": "Episode", "Width": 3840 }, "PlaybackInfo": { "PlaySessionId": "[PLAY_SESSION_ID]", "PlaylistIndex": 1, "PlaylistLength": 7, "PositionTicks": 19206150000 }, "Server": { "Id": "[SERVER_ID]", "Name": "[SERVER_NAME]", "Version": "4.8.11.0" }, "Session": { "ApplicationVersion": "2.1.16g", "Client": "AndroidTv", "DeviceId": "[DEVICE_ID]", "DeviceName": "[DEVICE_NAME]", "Id": "[SESSION_ID]", "RemoteEndPoint": "[LOCAL_IP_ADDRESS]" }, "Title": "[USERNAME] 在 [DEVICE_NAME] 上恢复了 凡人修仙传 - S1, Ep10 - 第 10 集", "User": { "Id": "[USER_ID]", "Name": "[USERNAME]" } } besides, there is no webhook sent when i change playback speed during playback. Where can i get this PlaybackRate payload? It should be there in the upcoming 4.9 server release. Thanks. 1
winstream 2 Posted October 7, 2025 Posted October 7, 2025 > It should be there in the upcoming 4.9 server release. Thanks. I use version 4.9.1.80, and playback speed does not persist for me when navigating to the next video (either manually, or via auto-play next) Didn't find the setting to remember playback speed either. Is it there?
ebr 16169 Posted October 7, 2025 Posted October 7, 2025 1 hour ago, winstream said: > It should be there in the upcoming 4.9 server release. Thanks. I use version 4.9.1.80, and playback speed does not persist for me when navigating to the next video (either manually, or via auto-play next) Didn't find the setting to remember playback speed either. Is it there? Hi. That response was to a question about information in the webhook, not this feature request.
winstream 2 Posted October 7, 2025 Posted October 7, 2025 2 hours ago, ebr said: Hi. That response was to a question about information in the webhook, not this feature request. I see, thanks. Looking forward remembering playback option. This would make emby "feature complete" for me. 1
kylehtpc 1 Posted October 11, 2025 Posted October 11, 2025 Would love this feature..I watch everything with English subs and 1.5x playback. It remembers the subs by default but not the playback speed. It’s annoying to have to go to the menu and select the speed for every single episode, 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now