Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2021-04-28 20:05:25.405 T:4533 INFO <general>: CActiveAESink::OpenSink - initialize sink
- 2021-04-28 20:05:25.405 T:4533 INFO <general>: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
- 2021-04-28 20:05:25.495 T:4533 INFO <general>: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 56720 m_frames: 1772 m_frameSize: 8 channels: 2
- 2021-04-28 20:05:28.368 T:4515 INFO <general>: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY
- 2021-04-28 20:05:39.764 T:6374 INFO <general>: initializing python engine.
- 2021-04-28 20:05:39.896 T:6374 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
- 2021-04-28 20:05:40.748 T:6374 INFO <general>: Skipped 2 duplicate messages..
- 2021-04-28 20:05:40.748 T:6374 INFO <general>: JELLYFIN.__main__ -> DEBUG::default.py:32 --->[ default ]
- 2021-04-28 20:05:40.753 T:6374 INFO <general>: JELLYFIN.jellyfin.client -> DEBUG::jellyfin_kodi/jellyfin/client.py:35 JellyfinClient initializing...
- 2021-04-28 20:05:40.756 T:6374 INFO <general>: JELLYFIN.jellyfin.configuration -> DEBUG::jellyfin_kodi/jellyfin/configuration.py:25 Configuration initializing...
- 2021-04-28 20:05:40.761 T:6374 INFO <general>: JELLYFIN.jellyfin.configuration -> DEBUG::jellyfin_kodi/jellyfin/configuration.py:50 Begin http constructor.
- 2021-04-28 20:05:40.765 T:6374 INFO <general>: JELLYFIN.jellyfin.ws_client -> DEBUG::jellyfin_kodi/jellyfin/ws_client.py:29 WSClient initializing...
- 2021-04-28 20:05:40.769 T:6374 INFO <general>: JELLYFIN.jellyfin.connection_manager -> DEBUG::jellyfin_kodi/jellyfin/connection_manager.py:39 ConnectionManager initializing...
- 2021-04-28 20:05:40.773 T:6374 INFO <general>: JELLYFIN.jellyfin.credentials -> DEBUG::jellyfin_kodi/jellyfin/credentials.py:23 Credentials initializing...
- 2021-04-28 20:05:40.778 T:6374 INFO <general>: JELLYFIN -> INFO::jellyfin_kodi/jellyfin/__init__.py:100 ---[ START JELLYFINCLIENT ]---
- 2021-04-28 20:05:40.778 T:6374 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
- 2021-04-28 20:05:40.783 T:6374 INFO <general>: JELLYFIN.entrypoint.default -> INFO::jellyfin_kodi/entrypoint/default.py:73 path: ?filename=1917+-+2019+-+Bluray-1080p.mp4&id=dfa5dd23d10a31e491712f8fbf714f9a&dbid=17&mode=play params: {
- "filename": "1917 - 2019 - Bluray-1080p.mp4",
- "id": "dfa5dd23d10a31e491712f8fbf714f9a",
- "dbid": "17",
- "mode": "play"
- }
- 2021-04-28 20:05:40.787 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "type": "GET",
- "url": "http://{jellyfin-server}/Users/86a42eeef45d409e8be477f2875573fc/Items/dfa5dd23d10a31e491712f8fbf714f9a",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin for Kodi/0.0.0",
- "x-emby-authorization": "MediaBrowser Client=Jellyfin for Kodi, Device=Unknown Device, DeviceId=Unknown Device id, Version=0.0.0, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": false
- }
- 2021-04-28 20:05:40.859 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:170 ---<[ http ][51 ms]
- 2021-04-28 20:05:40.874 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:171 {
- "Name": "1917",
- "OriginalTitle": "1917",
- "ServerId": "b977db0743ce49c5968a40eccb7dc2b6",
- "Id": "dfa5dd23d10a31e491712f8fbf714f9a",
- "Etag": "21cb1f8b0d20395b411616bf3d1f310b",
- "DateCreated": "2020-03-25T04:29:04.0000000Z",
- "CanDelete": true,
- "CanDownload": true,
- "HasSubtitles": true,
- "Container": "mov,mp4,m4a,3gp,3g2,mj2",
- "SortName": "0000001917",
- "PremiereDate": "2019-12-24T23:00:00.0000000Z",
- "ExternalUrls": [
- {
- "Name": "IMDb",
- "Url": "https://www.imdb.com/title/tt8579674"
- },
- {
- "Name": "TheMovieDb",
- "Url": "https://www.themoviedb.org/movie/530915"
- },
- {
- "Name": "Trakt",
- "Url": "https://trakt.tv/movies/tt8579674"
- }
- ],
- "MediaSources": [
- {
- "Protocol": "File",
- "Id": "dfa5dd23d10a31e491712f8fbf714f9a",
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.mp4",
- "Type": "Default",
- "Container": "mp4",
- "Size": 4291024384,
- "Name": "1917 - 2019 - Bluray-1080p",
- "IsRemote": false,
- "ETag": "657e702f5f8d52068b6a8b152c74ff83",
- "RunTimeTicks": 71381123072,
- "ReadAtNativeFramerate": false,
- "IgnoreDts": false,
- "IgnoreIndex": false,
- "GenPtsInput": false,
- "SupportsTranscoding": true,
- "SupportsDirectStream": true,
- "SupportsDirectPlay": true,
- "IsInfiniteStream": false,
- "RequiresOpening": false,
- "RequiresClosing": false,
- "RequiresLooping": false,
- "SupportsProbing": true,
- "VideoType": "VideoFile",
- "MediaStreams": [
- {
- "Codec": "h264",
- "CodecTag": "avc1",
- "Language": "und",
- "ColorSpace": "bt709",
- "ColorTransfer": "bt709",
- "ColorPrimaries": "bt709",
- "TimeBase": "1/90000",
- "CodecTimeBase": "41720857/2000612229",
- "VideoRange": "SDR",
- "DisplayTitle": "1080p H264 SDR",
- "NalLengthSize": "0",
- "IsInterlaced": false,
- "IsAVC": false,
- "BitRate": 4162999,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": true,
- "IsForced": false,
- "Height": 802,
- "Width": 1920,
- "AverageFrameRate": 23.976164,
- "RealFrameRate": 23.976025,
- "Profile": "High",
- "Type": "Video",
- "AspectRatio": "2.40:1",
- "Index": 0,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuv420p",
- "Level": 41
- },
- {
- "Codec": "ac3",
- "CodecTag": "ac-3",
- "Language": "eng",
- "TimeBase": "1/48000",
- "CodecTimeBase": "1/48000",
- "DisplayTitle": "English - Dolby Digital - 5.1 - Default",
- "IsInterlaced": false,
- "ChannelLayout": "5.1",
- "BitRate": 640000,
- "Channels": 6,
- "SampleRate": 48000,
- "IsDefault": true,
- "IsForced": false,
- "Type": "Audio",
- "Index": 1,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "mov_text",
- "CodecTag": "tx3g",
- "Language": "eng",
- "TimeBase": "1/90000",
- "CodecTimeBase": "0/1",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English - Default",
- "IsInterlaced": false,
- "BitRate": 41,
- "IsDefault": true,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 2,
- "Score": 112221,
- "IsExternal": false,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Level": 0
- },
- {
- "Codec": "mjpeg",
- "ColorSpace": "bt470bg",
- "TimeBase": "1/90000",
- "CodecTimeBase": "0/1",
- "IsInterlaced": false,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": false,
- "IsForced": false,
- "Height": 750,
- "Width": 500,
- "RealFrameRate": 90000,
- "Profile": "Progressive",
- "Type": "EmbeddedImage",
- "AspectRatio": "2:3",
- "Index": 4,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuvj420p",
- "Level": -99
- },
- {
- "Codec": "srt",
- "Language": "eng",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English - Forced",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": true,
- "Type": "Subtitle",
- "Index": 5,
- "IsExternal": true,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.en.forced.srt"
- },
- {
- "Codec": "srt",
- "Language": "dut",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "Dut",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 6,
- "Score": 10111222,
- "IsExternal": true,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.nl.srt"
- }
- ],
- "MediaAttachments": [],
- "Formats": [],
- "Bitrate": 4809142,
- "RequiredHttpHeaders": {},
- "DefaultAudioStreamIndex": 1,
- "DefaultSubtitleStreamIndex": 6
- }
- ],
- "CriticRating": 89,
- "ProductionLocations": [
- "United States of America"
- ],
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.mp4",
- "EnableMediaSourceDisplay": true,
- "OfficialRating": "R",
- "ChannelId": null,
- "Overview": "At the height of the First World War, two young British soldiers must cross enemy territory and deliver a message that will stop a deadly attack on hundreds of soldiers.",
- "Taglines": [
- "Time is the enemy"
- ],
- "Genres": [
- "War",
- "Drama",
- "Action",
- "Thriller"
- ],
- "CommunityRating": 8.3,
- "RunTimeTicks": 71381123072,
- "PlayAccess": "Full",
- "ProductionYear": 2019,
- "RemoteTrailers": [
- {
- "Url": "https://www.youtube.com/watch?v=UcmZN0Mbl04"
- },
- {
- "Url": "https://www.youtube.com/watch?v=YqNYrYUiMfg"
- },
- {
- "Url": "https://www.youtube.com/watch?v=3hSjs2hBa94"
- },
- {
- "Url": "https://www.youtube.com/watch?v=wlbJZQQJ528"
- },
- {
- "Url": "https://www.youtube.com/watch?v=gZjQROMAh_s"
- }
- ],
- "ProviderIds": {
- "Imdb": "tt8579674",
- "Tmdb": "530915"
- },
- "IsHD": true,
- "IsFolder": false,
- "ParentId": "f7e7e63b37457bf249703e993260a2e6",
- "Type": "Movie",
- "People": [
- {
- "Name": "George MacKay",
- "Id": "9aa850269c7404bdc1bbd6c92a260dd8",
- "Role": "Lance Corporal Schofield",
- "Type": "Actor",
- "PrimaryImageTag": "92cabaf9b0a1114c6040c08097d79b4e",
- "ImageBlurHashes": {
- "Primary": {
- "92cabaf9b0a1114c6040c08097d79b4e": "ddGk,#n$0foy8^ayRjS4Otof-pjFE1WAt6aeRkkDoJof"
- }
- }
- },
- {
- "Name": "Dean-Charles Chapman",
- "Id": "7fef897f018f4f563802aa38ae7fb717",
- "Role": "Lance Corporal Blake",
- "Type": "Actor",
- "PrimaryImageTag": "1923754eee762f66c0077d26c1954d1a",
- "ImageBlurHashes": {
- "Primary": {
- "1923754eee762f66c0077d26c1954d1a": "daI56^?ayX%M~pM{W=NGEMV@$%ozS$ozaKxa-;ofNGjZ"
- }
- }
- },
- {
- "Name": "Mark Strong",
- "Id": "4d2252921ddc7af7ef2065c1373aa92a",
- "Role": "Captain Smith",
- "Type": "Actor",
- "PrimaryImageTag": "b954b93efb55f090bf8700d4ee91b931",
- "ImageBlurHashes": {
- "Primary": {
- "b954b93efb55f090bf8700d4ee91b931": "dE9GU5=|9u0f~A%1EL9abHbHayjZNHR*bHt7RjR*j[of"
- }
- }
- },
- {
- "Name": "Andrew Scott",
- "Id": "e883cd166c73a6be59fa5c54431cb4af",
- "Role": "Lieutenant Leslie",
- "Type": "Actor",
- "PrimaryImageTag": "38e523d77f915bcf5979815f11caa9b5",
- "ImageBlurHashes": {
- "Primary": {
- "38e523d77f915bcf5979815f11caa9b5": "dNJREfM{ys~q.8tR_3-:E1xuVsD*yDM{$*xu.8xu%2xa"
- }
- }
- },
- {
- "Name": "Richard Madden",
- "Id": "fdd60dd892429c8ed27d28daa8ff118a",
- "Role": "Lieutenant Blake",
- "Type": "Actor",
- "PrimaryImageTag": "06b6ab288533f7674f65a2498001a891",
- "ImageBlurHashes": {
- "Primary": {
- "06b6ab288533f7674f65a2498001a891": "dfMt2Es:Te?b~pt7?bxu9tf+a0RPozWBxut7%gof%2xu"
- }
- }
- },
- {
- "Name": "Claire Duburcq",
- "Id": "19854536b33736e7c7c616d5181851b7",
- "Role": "Lauri",
- "Type": "Actor",
- "PrimaryImageTag": "3446ec034a7059060176734d63aa954d",
- "ImageBlurHashes": {
- "Primary": {
- "3446ec034a7059060176734d63aa954d": "dsMt2D?aN{x]4T%2tRbb.8t7xtoftRR*nin%D%j[oLjZ"
- }
- }
- },
- {
- "Name": "Colin Firth",
- "Id": "edc63faa9fdc7e54bf36c5908148c36c",
- "Role": "General Erinmore",
- "Type": "Actor",
- "PrimaryImageTag": "247233a631581ca8d2810f716828814b",
- "ImageBlurHashes": {
- "Primary": {
- "247233a631581ca8d2810f716828814b": "dPExty={0fEMD%t7%MM|AHELr=%2M{R*ozs:S4WBs.xa"
- }
- }
- },
- {
- "Name": "Benedict Cumberbatch",
- "Id": "2f4075bf673cd22112312c42e19ecb15",
- "Role": "Colonel MacKenzie",
- "Type": "Actor",
- "PrimaryImageTag": "aeb80ae2b40590af1167dd9039600403",
- "ImageBlurHashes": {
- "Primary": {
- "aeb80ae2b40590af1167dd9039600403": "ddC~-sf60gogj^fka~jaIpoLxZWBIpWBxtt6R+kCs:ay"
- }
- }
- },
- {
- "Name": "Daniel Mays",
- "Id": "fa9964c952254f0fe1891a46e0b1b440",
- "Role": "Sergeant Sanders",
- "Type": "Actor",
- "PrimaryImageTag": "4d70117cb9f6d0a2f540c93da8c22379",
- "ImageBlurHashes": {
- "Primary": {
- "4d70117cb9f6d0a2f540c93da8c22379": "dGE2IN^j00#,+Z-A?H-oO@Sz$fShAWS~tQEL9tNutlg3"
- }
- }
- },
- {
- "Name": "Adrian Scarborough",
- "Id": "f31c63e18eeeddcce01448f2246e7ab0",
- "Role": "Major Hepburn",
- "Type": "Actor",
- "PrimaryImageTag": "ef47604c38586a4937151b61acbbf7b6",
- "ImageBlurHashes": {
- "Primary": {
- "ef47604c38586a4937151b61acbbf7b6": "dbHc}|-U0}S4^js;I:WC5kNbxGj[I=W=bbW;WEa#t6of"
- }
- }
- },
- {
- "Name": "Chris Walley",
- "Id": "9f77fe3c5ec24005f64cebb3dde78901",
- "Role": "Private Bullen",
- "Type": "Actor",
- "PrimaryImageTag": "554a13204be21d18b2fab19da523a512",
- "ImageBlurHashes": {
- "Primary": {
- "554a13204be21d18b2fab19da523a512": "dPDII5-V0zNG^jxaNGRk57R*-VoLE2NGt7xaNGR*oft7"
- }
- }
- },
- {
- "Name": "Nabhaan Rizwan",
- "Id": "d2ee1d81e42b9fe1f87be2bb16213e8c",
- "Role": "Sepoy Jondalar",
- "Type": "Actor",
- "PrimaryImageTag": "9b4415e39c6c6999023eeb1f20455daa",
- "ImageBlurHashes": {
- "Primary": {
- "9b4415e39c6c6999023eeb1f20455daa": "dcH_Ptr;5Tx]-Tayozoe0eSh$%RjJ7WVogofI;ju%1j["
- }
- }
- },
- {
- "Name": "Jamie Parker",
- "Id": "11e3cc617e91f9886f7e67ccdfc752ad",
- "Role": "Lieutenant Richards",
- "Type": "Actor",
- "PrimaryImageTag": "aad33756f6f7bcc207c42ff5437e7c6c",
- "ImageBlurHashes": {
- "Primary": {
- "aad33756f6f7bcc207c42ff5437e7c6c": "dJGIP|~W9wEQ=}M{.8-;ELoz%2spyDxuRPt6bcWX%M%M"
- }
- }
- },
- {
- "Name": "Tommy French",
- "Id": "a17b862ad745e6e4a12f45080541c77f",
- "Role": "Private Butler",
- "Type": "Actor",
- "PrimaryImageTag": "5bb8b5003916a194fd1fa12c5c1548d5",
- "ImageBlurHashes": {
- "Primary": {
- "5bb8b5003916a194fd1fa12c5c1548d5": "dcM6n~?H0fniR4V@ROjsAGW;xvkDD%RjNGRkIoayxtj["
- }
- }
- },
- {
- "Name": "Paul Tinto",
- "Id": "d5aab5232cca593dc9b3b605372a84e9",
- "Role": "NCO Baker",
- "Type": "Actor",
- "PrimaryImageTag": "d794d6bc39d03d01f14b09a385439083",
- "ImageBlurHashes": {
- "Primary": {
- "d794d6bc39d03d01f14b09a385439083": "dVFYP@sm0Koz^jo0S5f*NFR*%Loft,R*r?ofXSWUxabH"
- }
- }
- },
- {
- "Name": "Billy Postlethwaite",
- "Id": "49641a2ef9e6096786fabf348441041d",
- "Role": "NCO Harvey",
- "Type": "Actor",
- "ImageBlurHashes": {
- "Primary": {}
- }
- },
- {
- "Name": "Richard McCabe",
- "Id": "1cf37a182a2be5d8bb70a2e8f1e6cea9",
- "Role": "Colonel Collins",
- "Type": "Actor",
- "PrimaryImageTag": "04f4e346f46a4cdb239d5fd5a9a024a3",
- "ImageBlurHashes": {
- "Primary": {
- "04f4e346f46a4cdb239d5fd5a9a024a3": "daGHSd-o0yI:V?ofkCWA0zNG$%s:WBWBofofIoWX$*s."
- }
- }
- },
- {
- "Name": "Justin Edwards",
- "Id": "9aed81aefc0184f6a1b0b9d141afb542",
- "Role": "Captain Ivins",
- "Type": "Actor",
- "ImageBlurHashes": {
- "Primary": {}
- }
- },
- {
- "Name": "Sam Mendes",
- "Id": "bc985e7c6749923797dc42c15845fe2d",
- "Type": "Director",
- "PrimaryImageTag": "a30097360748aa1b5af0850eacd3ae65",
- "ImageBlurHashes": {
- "Primary": {
- "a30097360748aa1b5af0850eacd3ae65": "dQA,ORe.0LozwuoLS5WVE1j[%2R*tlWVRPoeIobHxtn%"
- }
- }
- },
- {
- "Name": "Sam Mendes",
- "Id": "bc985e7c6749923797dc42c15845fe2d",
- "Type": "Writer",
- "PrimaryImageTag": "a30097360748aa1b5af0850eacd3ae65",
- "ImageBlurHashes": {
- "Primary": {
- "a30097360748aa1b5af0850eacd3ae65": "dQA,ORe.0LozwuoLS5WVE1j[%2R*tlWVRPoeIobHxtn%"
- }
- }
- },
- {
- "Name": "Krysty Wilson-Cairns",
- "Id": "5e88f41abb3185af4f2d85c338aa73fb",
- "Type": "Writer",
- "PrimaryImageTag": "d6a17445f3ad4093eae43763223750a8",
- "ImageBlurHashes": {
- "Primary": {
- "d6a17445f3ad4093eae43763223750a8": "dWI4-Lv}0$57_3IA%g%MkrWBxabItRj[M|t7I@Rj%1%M"
- }
- }
- },
- {
- "Name": "Sam Mendes",
- "Id": "bc985e7c6749923797dc42c15845fe2d",
- "Role": "Producer",
- "Type": "Producer",
- "PrimaryImageTag": "a30097360748aa1b5af0850eacd3ae65",
- "ImageBlurHashes": {
- "Primary": {
- "a30097360748aa1b5af0850eacd3ae65": "dQA,ORe.0LozwuoLS5WVE1j[%2R*tlWVRPoeIobHxtn%"
- }
- }
- },
- {
- "Name": "Callum McDougall",
- "Id": "e5e28627b3c35ae856553a9c1e44be0e",
- "Role": "Producer",
- "Type": "Producer",
- "ImageBlurHashes": {
- "Primary": {}
- }
- },
- {
- "Name": "Pippa Harris",
- "Id": "31f5fb5b902feeb01258f2abae8e794e",
- "Role": "Producer",
- "Type": "Producer",
- "ImageBlurHashes": {
- "Primary": {}
- }
- },
- {
- "Name": "Jayne-Ann Tenggren",
- "Id": "d291813c6c98d8a9c59d2c5634a59974",
- "Role": "Producer",
- "Type": "Producer",
- "ImageBlurHashes": {
- "Primary": {}
- }
- },
- {
- "Name": "Michael Lerman",
- "Id": "ab145bb20bae6c4da3b8b0c4610d0ff1",
- "Role": "Producer",
- "Type": "Producer",
- "ImageBlurHashes": {
- "Primary": {}
- }
- }
- ],
- "Studios": [
- {
- "Name": "Neal Street Productions",
- "Id": "40c01d3355deb9d464648484c2e57857"
- },
- {
- "Name": "DreamWorks Pictures",
- "Id": "8dfcb072fade7ffde98ce192dc2d66bb"
- },
- {
- "Name": "New Republic Pictures",
- "Id": "d63c9a190b134f95216043121a6b057d"
- },
- {
- "Name": "Amblin Partners",
- "Id": "97ee9be990bf15b90fc258d3042dadd2"
- },
- {
- "Name": "Universal Pictures",
- "Id": "e56aaac7ab0bb0f5f48371be0252bab4"
- }
- ],
- "GenreItems": [
- {
- "Name": "War",
- "Id": "f8dbf7a2ab1427f4b038db28cd08f8ab"
- },
- {
- "Name": "Drama",
- "Id": "090eac6e9de4fe1fbc194e5b96691277"
- },
- {
- "Name": "Action",
- "Id": "ce06903d834d2c3417e0889dd4049f3b"
- },
- {
- "Name": "Thriller",
- "Id": "4936f5b1a6f84f0b0aa2657368a5b364"
- }
- ],
- "LocalTrailerCount": 0,
- "UserData": {
- "PlaybackPositionTicks": 0,
- "PlayCount": 0,
- "IsFavorite": false,
- "Played": false,
- "Key": "530915"
- },
- "SpecialFeatureCount": 0,
- "DisplayPreferencesId": "dbf7709c41faaa746463d67978eb863d",
- "Tags": [
- "world war i",
- "british army",
- "race against time",
- "soldier",
- "trenches",
- "1910s",
- "trench warfare",
- "collection",
- "no man's land"
- ],
- "PrimaryImageAspectRatio": 0.6666666666666666,
- "MediaStreams": [
- {
- "Codec": "h264",
- "CodecTag": "avc1",
- "Language": "und",
- "ColorSpace": "bt709",
- "ColorTransfer": "bt709",
- "ColorPrimaries": "bt709",
- "TimeBase": "1/90000",
- "CodecTimeBase": "41720857/2000612229",
- "VideoRange": "SDR",
- "DisplayTitle": "1080p H264 SDR",
- "NalLengthSize": "0",
- "IsInterlaced": false,
- "IsAVC": false,
- "BitRate": 4162999,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": true,
- "IsForced": false,
- "Height": 802,
- "Width": 1920,
- "AverageFrameRate": 23.976164,
- "RealFrameRate": 23.976025,
- "Profile": "High",
- "Type": "Video",
- "AspectRatio": "2.40:1",
- "Index": 0,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuv420p",
- "Level": 41
- },
- {
- "Codec": "ac3",
- "CodecTag": "ac-3",
- "Language": "eng",
- "TimeBase": "1/48000",
- "CodecTimeBase": "1/48000",
- "DisplayTitle": "English - Dolby Digital - 5.1 - Default",
- "IsInterlaced": false,
- "ChannelLayout": "5.1",
- "BitRate": 640000,
- "Channels": 6,
- "SampleRate": 48000,
- "IsDefault": true,
- "IsForced": false,
- "Type": "Audio",
- "Index": 1,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "mov_text",
- "CodecTag": "tx3g",
- "Language": "eng",
- "TimeBase": "1/90000",
- "CodecTimeBase": "0/1",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English - Default",
- "IsInterlaced": false,
- "BitRate": 41,
- "IsDefault": true,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 2,
- "Score": 112221,
- "IsExternal": false,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Level": 0
- },
- {
- "Codec": "mjpeg",
- "ColorSpace": "bt470bg",
- "TimeBase": "1/90000",
- "CodecTimeBase": "0/1",
- "IsInterlaced": false,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": false,
- "IsForced": false,
- "Height": 750,
- "Width": 500,
- "RealFrameRate": 90000,
- "Profile": "Progressive",
- "Type": "EmbeddedImage",
- "AspectRatio": "2:3",
- "Index": 4,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuvj420p",
- "Level": -99
- },
- {
- "Codec": "srt",
- "Language": "eng",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English - Forced",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": true,
- "Type": "Subtitle",
- "Index": 5,
- "IsExternal": true,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.en.forced.srt"
- },
- {
- "Codec": "srt",
- "Language": "dut",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "Dut",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 6,
- "Score": 10111222,
- "IsExternal": true,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.nl.srt"
- }
- ],
- "VideoType": "VideoFile",
- "ImageTags": {
- "Primary": "6bd677eb58a6833684d728f4a1989ba9"
- },
- "BackdropImageTags": [
- "237a5304365cb425442ef474d4ba1b2b"
- ],
- "ScreenshotImageTags": [],
- "ImageBlurHashes": {
- "Backdrop": {
- "237a5304365cb425442ef474d4ba1b2b": "WGB{M?s.9_ofS1xaTfWBxDayR*of1PWBxCaysAWV={f6NIWqj?ax"
- },
- "Primary": {
- "6bd677eb58a6833684d728f4a1989ba9": "d97-KS=|9Z9y1n9x-N?ExAs*I=E3vysot8ocE1Nyt8xZ"
- }
- },
- "Chapters": [
- {
- "StartPositionTicks": 0,
- "Name": "Chapter 1",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 2994240000,
- "Name": "Chapter 2",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 4993740000,
- "Name": "Chapter 3",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 8066390000,
- "Name": "Chapter 4",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 9987890000,
- "Name": "Chapter 5",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 14124940000,
- "Name": "Chapter 6",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 18286600000,
- "Name": "Chapter 7",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 21345490000,
- "Name": "Chapter 8",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 25453760000,
- "Name": "Chapter 9",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 30940910000,
- "Name": "Chapter 10",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 33964350000,
- "Name": "Chapter 11",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 37490790000,
- "Name": "Chapter 12",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 39935730000,
- "Name": "Chapter 13",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 43243200000,
- "Name": "Chapter 14",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 47851970000,
- "Name": "Chapter 15",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 53278230000,
- "Name": "Chapter 16",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 56234510000,
- "Name": "Chapter 17",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 58915940000,
- "Name": "Chapter 18",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 61036810000,
- "Name": "Chapter 19",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 65865800000,
- "Name": "Chapter 20",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- }
- ],
- "LocationType": "FileSystem",
- "MediaType": "Video",
- "LockedFields": [],
- "LockData": false,
- "Width": 1920,
- "Height": 802
- }
- 2021-04-28 20:05:40.883 T:6374 INFO <general>: JELLYFIN.objects.actions -> INFO::jellyfin_kodi/objects/actions.py:67 [ play/dfa5dd23d10a31e491712f8fbf714f9a ] 1917
- 2021-04-28 20:05:40.930 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "UserId": "86a42eeef45d409e8be477f2875573fc",
- "DeviceProfile": {
- "Name": "Kodi",
- "MaxStaticBitrate": 1000000000,
- "MaxStreamingBitrate": 1000000000,
- "MusicStreamingTranscodingBitrate": 1280000,
- "TimelineOffsetSeconds": 5,
- "TranscodingProfiles": [
- {
- "Type": "Video",
- "Container": "m3u8",
- "AudioCodec": "aac,mp3,ac3,opus,flac,vorbis",
- "VideoCodec": "h264,hevc,h265,mpeg4,mpeg2video,vc1",
- "MaxAudioChannels": "6"
- },
- {
- "Type": "Audio"
- },
- {
- "Type": "Photo",
- "Container": "jpeg"
- }
- ],
- "DirectPlayProfiles": [
- {
- "Type": "Video",
- "VideoCodec": "h264,hevc,h265,mpeg4,mpeg2video,vc1"
- },
- {
- "Type": "Audio"
- },
- {
- "Type": "Photo"
- }
- ],
- "ResponseProfiles": [],
- "ContainerProfiles": [],
- "CodecProfiles": [],
- "SubtitleProfiles": [
- {
- "Format": "srt",
- "Method": "External"
- },
- {
- "Format": "srt",
- "Method": "Embed"
- },
- {
- "Format": "ass",
- "Method": "External"
- },
- {
- "Format": "ass",
- "Method": "Embed"
- },
- {
- "Format": "sub",
- "Method": "Embed"
- },
- {
- "Format": "sub",
- "Method": "External"
- },
- {
- "Format": "ssa",
- "Method": "Embed"
- },
- {
- "Format": "ssa",
- "Method": "External"
- },
- {
- "Format": "smi",
- "Method": "Embed"
- },
- {
- "Format": "smi",
- "Method": "External"
- },
- {
- "Format": "pgssub",
- "Method": "Embed"
- },
- {
- "Format": "pgssub",
- "Method": "External"
- },
- {
- "Format": "dvdsub",
- "Method": "Embed"
- },
- {
- "Format": "dvdsub",
- "Method": "External"
- },
- {
- "Format": "pgs",
- "Method": "Embed"
- },
- {
- "Format": "pgs",
- "Method": "External"
- }
- ]
- },
- "AutoOpenLiveStream": true
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Items/dfa5dd23d10a31e491712f8fbf714f9a/PlaybackInfo",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin for Kodi/0.0.0",
- "x-emby-authorization": "MediaBrowser Client=Jellyfin for Kodi, Device=Unknown Device, DeviceId=Unknown Device id, Version=0.0.0, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": false
- }
- 2021-04-28 20:05:40.955 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:170 ---<[ http ][15 ms]
- 2021-04-28 20:05:40.961 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:171 {
- "MediaSources": [
- {
- "Protocol": "File",
- "Id": "dfa5dd23d10a31e491712f8fbf714f9a",
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.mp4",
- "Type": "Default",
- "Container": "mov",
- "Size": 4291024384,
- "Name": "1917 - 2019 - Bluray-1080p",
- "IsRemote": false,
- "ETag": "657e702f5f8d52068b6a8b152c74ff83",
- "RunTimeTicks": 71381123072,
- "ReadAtNativeFramerate": false,
- "IgnoreDts": false,
- "IgnoreIndex": false,
- "GenPtsInput": false,
- "SupportsTranscoding": true,
- "SupportsDirectStream": true,
- "SupportsDirectPlay": true,
- "IsInfiniteStream": false,
- "RequiresOpening": false,
- "RequiresClosing": false,
- "RequiresLooping": false,
- "SupportsProbing": true,
- "VideoType": "VideoFile",
- "MediaStreams": [
- {
- "Codec": "h264",
- "CodecTag": "avc1",
- "Language": "und",
- "ColorSpace": "bt709",
- "ColorTransfer": "bt709",
- "ColorPrimaries": "bt709",
- "TimeBase": "1/90000",
- "CodecTimeBase": "41720857/2000612229",
- "VideoRange": "SDR",
- "DisplayTitle": "1080p H264 SDR",
- "NalLengthSize": "0",
- "IsInterlaced": false,
- "IsAVC": false,
- "BitRate": 4162999,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": true,
- "IsForced": false,
- "Height": 802,
- "Width": 1920,
- "AverageFrameRate": 23.976164,
- "RealFrameRate": 23.976025,
- "Profile": "High",
- "Type": "Video",
- "AspectRatio": "2.40:1",
- "Index": 0,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuv420p",
- "Level": 41
- },
- {
- "Codec": "ac3",
- "CodecTag": "ac-3",
- "Language": "eng",
- "TimeBase": "1/48000",
- "CodecTimeBase": "1/48000",
- "DisplayTitle": "English - Dolby Digital - 5.1 - Default",
- "IsInterlaced": false,
- "ChannelLayout": "5.1",
- "BitRate": 640000,
- "Channels": 6,
- "SampleRate": 48000,
- "IsDefault": true,
- "IsForced": false,
- "Type": "Audio",
- "Index": 1,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "mov_text",
- "CodecTag": "tx3g",
- "Language": "eng",
- "TimeBase": "1/90000",
- "CodecTimeBase": "0/1",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English - Default",
- "IsInterlaced": false,
- "BitRate": 41,
- "IsDefault": true,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 2,
- "Score": 112221,
- "IsExternal": false,
- "DeliveryMethod": "Embed",
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Level": 0
- },
- {
- "Codec": "mjpeg",
- "ColorSpace": "bt470bg",
- "TimeBase": "1/90000",
- "CodecTimeBase": "0/1",
- "IsInterlaced": false,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": false,
- "IsForced": false,
- "Height": 750,
- "Width": 500,
- "RealFrameRate": 90000,
- "Profile": "Progressive",
- "Type": "EmbeddedImage",
- "AspectRatio": "2:3",
- "Index": 4,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuvj420p",
- "Level": -99
- },
- {
- "Codec": "srt",
- "Language": "eng",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English - Forced",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": true,
- "Type": "Subtitle",
- "Index": 5,
- "IsExternal": true,
- "DeliveryMethod": "External",
- "DeliveryUrl": "/Videos/dfa5dd23-d10a-31e4-9171-2f8fbf714f9a/dfa5dd23d10a31e491712f8fbf714f9a/Subtitles/5/0/Stream.srt?api_key={jellyfin-token}",
- "IsExternalUrl": false,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.en.forced.srt"
- },
- {
- "Codec": "srt",
- "Language": "dut",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "Dut",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 6,
- "Score": 10111222,
- "IsExternal": true,
- "DeliveryMethod": "External",
- "DeliveryUrl": "/Videos/dfa5dd23-d10a-31e4-9171-2f8fbf714f9a/dfa5dd23d10a31e491712f8fbf714f9a/Subtitles/6/0/Stream.srt?api_key={jellyfin-token}",
- "IsExternalUrl": false,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.nl.srt"
- }
- ],
- "MediaAttachments": [],
- "Formats": [],
- "Bitrate": 4809142,
- "RequiredHttpHeaders": {},
- "TranscodingContainer": "mov",
- "DefaultAudioStreamIndex": 1,
- "DefaultSubtitleStreamIndex": 6
- }
- ],
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621"
- }
- 2021-04-28 20:05:40.967 T:6374 INFO <general>: JELLYFIN.helper.playutils -> INFO::jellyfin_kodi/helper/playutils.py:75 {'MediaSources': [{'Protocol': 'File', 'Id': 'dfa5dd23d10a31e491712f8fbf714f9a', 'Path': '/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.mp4', 'Type': 'Default', 'Container': 'mov', 'Size': 4291024384, 'Name': '1917 - 2019 - Bluray-1080p', 'IsRemote': False, 'ETag': '657e702f5f8d52068b6a8b152c74ff83', 'RunTimeTicks': 71381123072, 'ReadAtNativeFramerate': False, 'IgnoreDts': False, 'IgnoreIndex': False, 'GenPtsInput': False, 'SupportsTranscoding': True, 'SupportsDirectStream': True, 'SupportsDirectPlay': True, 'IsInfiniteStream': False, 'RequiresOpening': False, 'RequiresClosing': False, 'RequiresLooping': False, 'SupportsProbing': True, 'VideoType': 'VideoFile', 'MediaStreams': [{'Codec': 'h264', 'CodecTag': 'avc1', 'Language': 'und', 'ColorSpace': 'bt709', 'ColorTransfer': 'bt709', 'ColorPrimaries': 'bt709', 'TimeBase': '1/90000', 'CodecTimeBase': '41720857/2000612229', 'VideoRange': 'SDR', 'DisplayTitle': '1080p H264 SDR', 'NalLengthSize': '0', 'IsInterlaced': False, 'IsAVC': False, 'BitRate': 4162999, 'BitDepth': 8, 'RefFrames': 1, 'IsDefault': True, 'IsForced': False, 'Height': 802, 'Width': 1920, 'AverageFrameRate': 23.976164, 'RealFrameRate': 23.976025, 'Profile': 'High', 'Type': 'Video', 'AspectRatio': '2.40:1', 'Index': 0, 'IsExternal': False, 'IsTextSubtitleStream': False, 'SupportsExternalStream': False, 'PixelFormat': 'yuv420p', 'Level': 41}, {'Codec': 'ac3', 'CodecTag': 'ac-3', 'Language': 'eng', 'TimeBase': '1/48000', 'CodecTimeBase': '1/48000', 'DisplayTitle': 'English - Dolby Digital - 5.1 - Default', 'IsInterlaced': False, 'ChannelLayout': '5.1', 'BitRate': 640000, 'Channels': 6, 'SampleRate': 48000, 'IsDefault': True, 'IsForced': False, 'Type': 'Audio', 'Index': 1, 'IsExternal': False, 'IsTextSubtitleStream': False, 'SupportsExternalStream': False, 'Level': 0}, {'Codec': 'mov_text', 'CodecTag': 'tx3g', 'Language': 'eng', 'TimeBase': '1/90000', 'CodecTimeBase': '0/1', 'localizedUndefined': 'Undefined', 'localizedDefault': 'Default', 'localizedForced': 'Forced', 'DisplayTitle': 'English - Default', 'IsInterlaced': False, 'BitRate': 41, 'IsDefault': True, 'IsForced': False, 'Type': 'Subtitle', 'Index': 2, 'Score': 112221, 'IsExternal': False, 'DeliveryMethod': 'Embed', 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Level': 0}, {'Codec': 'mjpeg', 'ColorSpace': 'bt470bg', 'TimeBase': '1/90000', 'CodecTimeBase': '0/1', 'IsInterlaced': False, 'BitDepth': 8, 'RefFrames': 1, 'IsDefault': False, 'IsForced': False, 'Height': 750, 'Width': 500, 'RealFrameRate': 90000, 'Profile': 'Progressive', 'Type': 'EmbeddedImage', 'AspectRatio': '2:3', 'Index': 4, 'IsExternal': False, 'IsTextSubtitleStream': False, 'SupportsExternalStream': False, 'PixelFormat': 'yuvj420p', 'Level': -99}, {'Codec': 'srt', 'Language': 'eng', 'localizedUndefined': 'Undefined', 'localizedDefault': 'Default', 'localizedForced': 'Forced', 'DisplayTitle': 'English - Forced', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': True, 'Type': 'Subtitle', 'Index': 5, 'IsExternal': True, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/dfa5dd23-d10a-31e4-9171-2f8fbf714f9a/dfa5dd23d10a31e491712f8fbf714f9a/Subtitles/5/0/Stream.srt?api_key={jellyfin-token}', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Path': '/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.en.forced.srt'}, {'Codec': 'srt', 'Language': 'dut', 'localizedUndefined': 'Undefined', 'localizedDefault': 'Default', 'localizedForced': 'Forced', 'DisplayTitle': 'Dut', 'IsInterlaced': False, 'IsDefault': False, 'IsForced': False, 'Type': 'Subtitle', 'Index': 6, 'Score': 10111222, 'IsExternal': True, 'DeliveryMethod': 'External', 'DeliveryUrl': '/Videos/dfa5dd23-d10a-31e4-9171-2f8fbf714f9a/dfa5dd23d10a31e491712f8fbf714f9a/Subtitles/6/0/Stream.srt?api_key={jellyfin-token}', 'IsExternalUrl': False, 'IsTextSubtitleStream': True, 'SupportsExternalStream': True, 'Path': '/data/media/movies/1917 (2019)/1917 - 2019 - Bluray-1080p.nl.srt'}], 'MediaAttachments': [], 'Formats': [], 'Bitrate': 4809142, 'RequiredHttpHeaders': {}, 'TranscodingContainer': 'mov', 'DefaultAudioStreamIndex': 1, 'DefaultSubtitleStreamIndex': 6}], 'PlaySessionId': '9e4cc2e09a8f485e81e442b7b0f37621'}
- 2021-04-28 20:05:40.970 T:6374 INFO <general>: JELLYFIN.helper.playutils -> INFO::jellyfin_kodi/helper/playutils.py:92 Skip source selection.
- 2021-04-28 20:05:40.979 T:6374 INFO <general>: JELLYFIN.helper.playutils -> INFO::jellyfin_kodi/helper/playutils.py:197 --[ direct stream ]
- 2021-04-28 20:05:40.986 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "type": "GET",
- "url": "http://{jellyfin-server}/System/Configuration/encoding",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin for Kodi/0.0.0",
- "x-emby-authorization": "MediaBrowser Client=Jellyfin for Kodi, Device=Unknown Device, DeviceId=Unknown Device id, Version=0.0.0, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": false
- }
- 2021-04-28 20:05:41.003 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:170 ---<[ http ][7 ms]
- 2021-04-28 20:05:41.006 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:171 {
- "EncodingThreadCount": -1,
- "TranscodingTempPath": "/config/data/transcodes",
- "FallbackFontPath": "",
- "EnableFallbackFont": false,
- "DownMixAudioBoost": 2,
- "MaxMuxingQueueSize": 2048,
- "EnableThrottling": false,
- "ThrottleDelaySeconds": 180,
- "HardwareAccelerationType": "",
- "EncoderAppPath": "/usr/lib/jellyfin-ffmpeg/ffmpeg",
- "EncoderAppPathDisplay": "/usr/lib/jellyfin-ffmpeg/ffmpeg",
- "VaapiDevice": "/dev/dri/renderD128",
- "OpenclDevice": "0.0",
- "EnableTonemapping": false,
- "EnableVppTonemapping": false,
- "TonemappingAlgorithm": "hable",
- "TonemappingRange": "auto",
- "TonemappingDesat": 0,
- "TonemappingThreshold": 0.8,
- "TonemappingPeak": 100,
- "TonemappingParam": 0,
- "H264Crf": 23,
- "H265Crf": 28,
- "EncoderPreset": "",
- "DeinterlaceDoubleRate": false,
- "DeinterlaceMethod": "yadif",
- "EnableDecodingColorDepth10Hevc": true,
- "EnableDecodingColorDepth10Vp9": true,
- "EnableEnhancedNvdecDecoder": true,
- "EnableHardwareEncoding": true,
- "AllowHevcEncoding": false,
- "EnableSubtitleExtraction": true,
- "HardwareDecodingCodecs": [
- "hevc",
- "mpeg2video",
- "mpeg4",
- "vc1",
- "vp8",
- "vp9"
- ]
- }
- 2021-04-28 20:05:41.013 T:6374 INFO <general>: JELLYFIN.helper.playutils -> INFO::jellyfin_kodi/helper/playutils.py:514 [ subtitles/5 ] http://{jellyfin-server}/Videos/dfa5dd23-d10a-31e4-9171-2f8fbf714f9a/dfa5dd23d10a31e491712f8fbf714f9a/Subtitles/5/0/Stream.srt?api_key={jellyfin-token}
- 2021-04-28 20:05:41.013 T:6374 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
- 2021-04-28 20:05:50.040 T:6374 INFO <general>: JELLYFIN.helper.playutils -> INFO::jellyfin_kodi/helper/playutils.py:514 [ subtitles/6 ] http://{jellyfin-server}/Videos/dfa5dd23-d10a-31e4-9171-2f8fbf714f9a/dfa5dd23d10a31e491712f8fbf714f9a/Subtitles/6/0/Stream.srt?api_key={jellyfin-token}
- 2021-04-28 20:05:50.040 T:6374 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
- 2021-04-28 20:05:50.079 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "type": "GET",
- "url": "http://{jellyfin-server}/Users/86a42eeef45d409e8be477f2875573fc/Items/dfa5dd23d10a31e491712f8fbf714f9a/Intros",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin for Kodi/0.0.0",
- "x-emby-authorization": "MediaBrowser Client=Jellyfin for Kodi, Device=Unknown Device, DeviceId=Unknown Device id, Version=0.0.0, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": false
- }
- 2021-04-28 20:05:50.098 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:170 ---<[ http ][8 ms]
- 2021-04-28 20:05:50.105 T:6374 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:171 {
- "Items": [],
- "TotalRecordCount": 0,
- "StartIndex": 0
- }
- 2021-04-28 20:05:50.121 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/poster ] http://{jellyfin-server}/Items/dfa5dd23d10a31e491712f8fbf714f9a/Images/Primary/0?Format=original&Tag=6bd677eb58a6833684d728f4a1989ba9
- 2021-04-28 20:05:50.140 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/clearart ]
- 2021-04-28 20:05:50.157 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/clearlogo ]
- 2021-04-28 20:05:50.175 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/discart ]
- 2021-04-28 20:05:50.190 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/fanart_image ] http://{jellyfin-server}/Items/dfa5dd23d10a31e491712f8fbf714f9a/Images/Backdrop/0?Format=original&Tag=237a5304365cb425442ef474d4ba1b2b
- 2021-04-28 20:05:50.207 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/landscape ]
- 2021-04-28 20:05:50.225 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/thumb ] http://{jellyfin-server}/Items/dfa5dd23d10a31e491712f8fbf714f9a/Images/Primary/0?Format=original&Tag=6bd677eb58a6833684d728f4a1989ba9
- 2021-04-28 20:05:50.241 T:6374 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:664 [ art/fanart ] http://{jellyfin-server}/Items/dfa5dd23d10a31e491712f8fbf714f9a/Images/Backdrop/0?Format=original&Tag=237a5304365cb425442ef474d4ba1b2b
- 2021-04-28 20:05:50.275 T:6374 INFO <general>: JELLYFIN.__main__ -> INFO::default.py:39 ---<[ default ]
- 2021-04-28 20:05:50.275 T:6374 INFO <general>: CPythonInvoker(3, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.jellyfin/default.py): script successfully run
- 2021-04-28 20:05:50.299 T:4515 INFO <general>: VideoPlayer::OpenFile: plugin://plugin.video.jellyfin/f137a2dd21bbc1b99aa5c0f6bf02a805/?filename=1917+-+2019+-+Bluray-1080p.mp4&id=dfa5dd23d10a31e491712f8fbf714f9a&dbid=17&mode=play
- 2021-04-28 20:05:50.300 T:6429 INFO <general>: Creating InputStream
- 2021-04-28 20:05:50.348 T:6429 INFO <general>: Creating Demuxer
- 2021-04-28 20:05:50.499 T:4645 INFO <general>: JELLYFIN.player -> INFO::jellyfin_kodi/player.py:392 Played info: {'http://{jellyfin-server}/Videos/00deb02d8abc81c7749fd266ada8d6bb/stream?static=true&MediaSourceId=00deb02d8abc81c7749fd266ada8d6bb&api_key={jellyfin-token}': {'Type': 'Movie', 'Id': '00deb02d8abc81c7749fd266ada8d6bb', 'Path': 'http://{jellyfin-server}/Videos/00deb02d8abc81c7749fd266ada8d6bb/stream?static=true&MediaSourceId=00deb02d8abc81c7749fd266ada8d6bb&api_key={jellyfin-token}', 'PlayMethod': 'DirectStream', 'PlayOption': 'Addon', 'MediaSourceId': '00deb02d8abc81c7749fd266ada8d6bb', 'Runtime': 69637898240, 'PlaySessionId': '530de5460f604747a467f49b6b48ed76', 'ServerId': None, 'DeviceId': 'b6df4489-0847-4754-9f88-d6902532dcb5', 'SubsMapping': {'0': 5}, 'AudioStreamIndex': 1, 'SubtitleStreamIndex': 5, 'CurrentPosition': 604, 'CurrentEpisode': None, 'File': 'http://{jellyfin-server}/Videos/00deb02d8abc81c7749fd266ada8d6bb/stream?static=true&MediaSourceId=00deb02d8abc81c7749fd266ada8d6bb&api_key={jellyfin-token}', 'Muted': False, 'Volume': 100, 'Server': <jellyfin.client.JellyfinClient object at 0x297626f550>, 'Paused': False}}
- 2021-04-28 20:05:50.539 T:6374 INFO <general>: Python interpreter stopped
- 2021-04-28 20:05:50.545 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "ItemId": "00deb02d8abc81c7749fd266ada8d6bb",
- "MediaSourceId": "00deb02d8abc81c7749fd266ada8d6bb",
- "PositionTicks": 6040000000,
- "PlaySessionId": "530de5460f604747a467f49b6b48ed76"
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Stopped",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:50.706 T:4645 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
- 2021-04-28 20:05:50.713 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "type": "GET",
- "url": "http://{jellyfin-server}/Users/86a42eeef45d409e8be477f2875573fc/Items/00deb02d8abc81c7749fd266ada8d6bb",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:50.744 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:170 ---<[ http ][20 ms]
- 2021-04-28 20:05:50.757 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:171 {
- "Name": "Back to the Future",
- "OriginalTitle": "Back to the Future",
- "ServerId": "b977db0743ce49c5968a40eccb7dc2b6",
- "Id": "00deb02d8abc81c7749fd266ada8d6bb",
- "Etag": "a11924abe254dec0519d74221b6de5b3",
- "DateCreated": "2017-09-09T19:25:45.0000000Z",
- "CanDelete": true,
- "CanDownload": true,
- "HasSubtitles": true,
- "Container": "mkv,webm",
- "SortName": "back to future",
- "PremiereDate": "1985-07-02T22:00:00.0000000Z",
- "ExternalUrls": [
- {
- "Name": "IMDb",
- "Url": "https://www.imdb.com/title/tt0088763"
- },
- {
- "Name": "TheMovieDb",
- "Url": "https://www.themoviedb.org/movie/105"
- },
- {
- "Name": "TheMovieDb",
- "Url": "https://www.themoviedb.org/collection/264"
- },
- {
- "Name": "Trakt",
- "Url": "https://trakt.tv/movies/tt0088763"
- }
- ],
- "MediaSources": [
- {
- "Protocol": "File",
- "Id": "00deb02d8abc81c7749fd266ada8d6bb",
- "Path": "/data/media/movies/Back to the Future (1985)/Back to the Future (1985) Remux-1080p.mkv",
- "Type": "Default",
- "Container": "mkv",
- "Size": 37411090432,
- "Name": "Back to the Future (1985) Remux-1080p",
- "IsRemote": false,
- "ETag": "0a3ab0889b51a9f74717b717309c7bc0",
- "RunTimeTicks": 69637898240,
- "ReadAtNativeFramerate": false,
- "IgnoreDts": false,
- "IgnoreIndex": false,
- "GenPtsInput": false,
- "SupportsTranscoding": true,
- "SupportsDirectStream": true,
- "SupportsDirectPlay": true,
- "IsInfiniteStream": false,
- "RequiresOpening": false,
- "RequiresClosing": false,
- "RequiresLooping": false,
- "SupportsProbing": true,
- "VideoType": "VideoFile",
- "MediaStreams": [
- {
- "Codec": "h264",
- "ColorSpace": "bt709",
- "ColorTransfer": "bt709",
- "ColorPrimaries": "bt709",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1001/48000",
- "VideoRange": "SDR",
- "DisplayTitle": "1080p H264 SDR",
- "NalLengthSize": "0",
- "IsInterlaced": false,
- "IsAVC": false,
- "BitRate": 42977851,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": true,
- "IsForced": false,
- "Height": 1080,
- "Width": 1920,
- "AverageFrameRate": 23.976025,
- "RealFrameRate": 23.976025,
- "Profile": "High",
- "Type": "Video",
- "AspectRatio": "16:9",
- "Index": 0,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuv420p",
- "Level": 41
- },
- {
- "Codec": "dts",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1/48000",
- "Title": "DTS-HD MA 5.1",
- "DisplayTitle": "DTS-HD MA 5.1 - English - Default",
- "IsInterlaced": false,
- "ChannelLayout": "5.1",
- "BitRate": 4251206,
- "BitDepth": 24,
- "Channels": 6,
- "SampleRate": 48000,
- "IsDefault": true,
- "IsForced": false,
- "Profile": "DTS-HD MA",
- "Type": "Audio",
- "Index": 1,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "ac3",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1/48000",
- "Title": "Commentary with Producers Bob Gale and Neil Canton",
- "DisplayTitle": "Commentary with Producers Bob Gale and Neil Canton - English - Dolby Digital - Stereo",
- "IsInterlaced": false,
- "ChannelLayout": "stereo",
- "BitRate": 192000,
- "Channels": 2,
- "SampleRate": 48000,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Audio",
- "Index": 2,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "ac3",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1/48000",
- "Title": "Q&A Commentary with Director Robert Zemeckis and Producer Bob Gale",
- "DisplayTitle": "Q&A Commentary with Director Robert Zemeckis and Producer Bob Gale - English - Dolby Digital - Stereo",
- "IsInterlaced": false,
- "ChannelLayout": "stereo",
- "BitRate": 192000,
- "Channels": 2,
- "SampleRate": 48000,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Audio",
- "Index": 3,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "PGSSUB",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "0/1",
- "Title": "English",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 4,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "srt",
- "Language": "dut",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "Dut",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 5,
- "IsExternal": true,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/Back to the Future (1985)/Back to the Future (1985) Remux-1080p.nl.srt"
- }
- ],
- "MediaAttachments": [],
- "Formats": [],
- "Bitrate": 47613057,
- "RequiredHttpHeaders": {},
- "DefaultAudioStreamIndex": 1,
- "DefaultSubtitleStreamIndex": 5
- }
- ],
- "CriticRating": 96,
- "ProductionLocations": [
- "United States of America"
- ],
- "Path": "/data/media/movies/Back to the Future (1985)/Back to the Future (1985) Remux-1080p.mkv",
- "EnableMediaSourceDisplay": true,
- "OfficialRating": "PG",
- "ChannelId": null,
- "Overview": "Eighties teenager Marty McFly is accidentally sent back in time to 1955, inadvertently disrupting his parents' first meeting and attracting his mother's romantic interest. Marty must repair the damage to history by rekindling his parents' romance and - with the help of his eccentric inventor friend Doc Brown - return to 1985.",
- "Taglines": [
- "He's the only kid ever to get into trouble before he was born."
- ],
- "Genres": [
- "Adventure",
- "Comedy",
- "Science Fiction",
- "Family"
- ],
- "CommunityRating": 8.5,
- "RunTimeTicks": 69637898240,
- "PlayAccess": "Full",
- "ProductionYear": 1985,
- "RemoteTrailers": [
- {
- "Url": "https://www.youtube.com/watch?v=qvsgGtivCgs"
- }
- ],
- "ProviderIds": {
- "Tmdb": "105",
- "Imdb": "tt0088763",
- "TmdbCollection": "264"
- },
- "IsHD": true,
- "IsFolder": false,
- "ParentId": "f7e7e63b37457bf249703e993260a2e6",
- "Type": "Movie",
- "People": [
- {
- "Name": "Michael J. Fox",
- "Id": "72ef42729d6ab049ab8434c001d31698",
- "Role": "Marty McFly",
- "Type": "Actor",
- "PrimaryImageTag": "5f7ec960141c790dca2465354e243cd8",
- "ImageBlurHashes": {
- "Primary": {
- "5f7ec960141c790dca2465354e243cd8": "dvKdlEs.?vx]~WV@x]f+ELWBR5WBx^t7nit6-;kCt7s:"
- }
- }
- },
- {
- "Name": "Christopher Lloyd",
- "Id": "f2b2a2a18149ac8c4423b482f320e700",
- "Role": "Dr. Emmett Brown",
- "Type": "Actor",
- "PrimaryImageTag": "6dc724d8ee3dbe6aa6b8d530da50586c",
- "ImageBlurHashes": {
- "Primary": {
- "6dc724d8ee3dbe6aa6b8d530da50586c": "dSC$4bNG0y%2=|jZ9tkDozoLaeR+Nas:xGNHNGofj[Rj"
- }
- }
- },
- {
- "Name": "Lea Thompson",
- "Id": "4e3c045c1bd374438d384f7ad8c5dd25",
- "Role": "Lorraine Baines",
- "Type": "Actor",
- "PrimaryImageTag": "5518340bff41d4c1e26560e0f5aa7ae5",
- "ImageBlurHashes": {
- "Primary": {
- "5518340bff41d4c1e26560e0f5aa7ae5": "deI;#SsX01oNSvM|W-R%9GWYt7n,M{xuxbofE1WUtQof"
- }
- }
- },
- {
- "Name": "Crispin Glover",
- "Id": "cd62219a42274ac66edc379596f3027b",
- "Role": "George McFly",
- "Type": "Actor",
- "PrimaryImageTag": "bfe68dbd496ceb2439725821a645d333",
- "ImageBlurHashes": {
- "Primary": {
- "bfe68dbd496ceb2439725821a645d333": "daD+uXM{0K-:RPayt7WV9uxa%1M|Ioayt7s:M{a}xuWB"
- }
- }
- },
- {
- "Name": "Thomas F. Wilson",
- "Id": "ccac136fac236d434d913b6d098adf9e",
- "Role": "Biff Tannen",
- "Type": "Actor",
- "PrimaryImageTag": "73e19c6f8ea6f22c699c3c0bfcbd7dad",
- "ImageBlurHashes": {
- "Primary": {
- "73e19c6f8ea6f22c699c3c0bfcbd7dad": "dFDIOJ0fx@~B={oys;xsK5xEM{Sh$%Wqs:o0NHxtVtSg"
- }
- }
- },
- {
- "Name": "Claudia Wells",
- "Id": "cf86aced0734382c30346165bf271a02",
- "Role": "Jennifer Parker",
- "Type": "Actor",
- "PrimaryImageTag": "750ccb80a7ca3cb6f828c29e52f33a02",
- "ImageBlurHashes": {
- "Primary": {
- "750ccb80a7ca3cb6f828c29e52f33a02": "dkK-ndxv_N?c~3V?%hxux[oIxZxuXVt7n$j[RiR+ogaz"
- }
- }
- },
- {
- "Name": "Marc McClure",
- "Id": "b5f629bdf235c2082d6826b5c0cdd879",
- "Role": "Dave McFly",
- "Type": "Actor",
- "PrimaryImageTag": "a8a14ed5c3a9230e9055c3ac9d149c93",
- "ImageBlurHashes": {
- "Primary": {
- "a8a14ed5c3a9230e9055c3ac9d149c93": "dXG[c@xvyZ%h?wV@ozkXxuRiMxWBx^t8j?s:xvj]R%Wq"
- }
- }
- },
- {
- "Name": "Wendie Jo Sperber",
- "Id": "f403b2f0384399d414ad15635695b3dd",
- "Role": "Linda McFly",
- "Type": "Actor",
- "PrimaryImageTag": "71e325067bb07addca8d83f5eb11e119",
- "ImageBlurHashes": {
- "Primary": {
- "71e325067bb07addca8d83f5eb11e119": "dBEpA+_NRPRiogxu%NM{?aD$?b%M~qM{_3_3xat7-;-="
- }
- }
- },
- {
- "Name": "George DiCenzo",
- "Id": "5891aa84488c94d2f17df5d453018481",
- "Role": "Sam Baines",
- "Type": "Actor",
- "PrimaryImageTag": "c6f7788e88e9040afa37e402ed2c89bf",
- "ImageBlurHashes": {
- "Primary": {
- "c6f7788e88e9040afa37e402ed2c89bf": "dIDI^3_3O@.8~pt8M{%LyDM{Myt7%gRjRjxt%gWERjxu"
- }
- }
- },
- {
- "Name": "Frances Lee McCain",
- "Id": "22147edad17299c7c23391fd69854dec",
- "Role": "Stella Baines",
- "Type": "Actor",
- "PrimaryImageTag": "0c554437e3be314219473c04590ed72c",
- "ImageBlurHashes": {
- "Primary": {
- "0c554437e3be314219473c04590ed72c": "dWFhIl={0z9u?FbFS1xZ9]Iqw{xZNHRkM}NIELRkxGt6"
- }
- }
- },
- {
- "Name": "James Tolkan",
- "Id": "8f5911dae0cdfb786509505403f77165",
- "Role": "Mr. Strickland",
- "Type": "Actor",
- "PrimaryImageTag": "04a6f05d9e0cef7f7b43af67b80f2dd2",
- "ImageBlurHashes": {
- "Primary": {
- "04a6f05d9e0cef7f7b43af67b80f2dd2": "d;I4Ott6o|of~BofkWoft6ayaffkNHayWBayofoLf6a|"
- }
- }
- },
- {
- "Name": "J.J. Cohen",
- "Id": "53e671e296f53645ec0ca9f4f734e0d3",
- "Role": "Skinhead",
- "Type": "Actor",
- "PrimaryImageTag": "8d7f2554c392134d5a2f64308ecb1253",
- "ImageBlurHashes": {
- "Primary": {
- "8d7f2554c392134d5a2f64308ecb1253": "dFIE|g-;D%%M9FRj9FRj-;xuWB%M~q%M-;-;9FD%9F-;"
- }
- }
- },
- {
- "Name": "Casey Siemaszko",
- "Id": "3ab68d84964ea2b5d2c78573cd168e03",
- "Role": "3-D",
- "Type": "Actor",
- "PrimaryImageTag": "aac057d61498c61bea866f7dc638318c",
- "ImageBlurHashes": {
- "Primary": {
- "aac057d61498c61bea866f7dc638318c": "deJHg$?bPBNIuPMx$*WVxxNGbv%2gij]nOtR$+ozRij?"
- }
- }
- },
- {
- "Name": "Billy Zane",
- "Id": "8ab961cd04ce525fc37b1c843bd997c8",
- "Role": "Match",
- "Type": "Actor",
- "PrimaryImageTag": "f4d5fe07e77a81cd01f00ba85349af0e",
- "ImageBlurHashes": {
- "Primary": {
- "f4d5fe07e77a81cd01f00ba85349af0e": "dhH1S]$+9u%2}[xuSjs:X9axs;kDSis:nhadsTxHoLo0"
- }
- }
- },
- {
- "Name": "Harry Waters, Jr.",
- "Id": "a32d62ff563fec90ad2489d84cf627e8",
- "Role": "Marvin Berry",
- "Type": "Actor",
- "PrimaryImageTag": "be38d093386b911bf9f518afc32744d4",
- "ImageBlurHashes": {
- "Primary": {
- "be38d093386b911bf9f518afc32744d4": "dOEMLDD%%M~q-;ayWB%MM{M{M{WB-;xuM{%Moft7RjfQ"
- }
- }
- },
- {
- "Name": "Steven Spielberg",
- "Id": "ebb9edee028a48d5185291055d0596dd",
- "Role": "Executive Producer",
- "Type": "Actor",
- "PrimaryImageTag": "efea11954a31f5270ba0d2f6e559a0d1",
- "ImageBlurHashes": {
- "Primary": {
- "efea11954a31f5270ba0d2f6e559a0d1": "dbI#ik%Ml9%g~Woex^tR9tR*VraeyEofaKt7%Mj[xut7"
- }
- }
- },
- {
- "Name": "Kathleen Kennedy",
- "Id": "8634fe40ed730e584dde445a336e7e50",
- "Role": "Executive Producer",
- "Type": "Actor",
- "PrimaryImageTag": "83a3fa56f17d49ac0ddf646a78f9bb0c",
- "ImageBlurHashes": {
- "Primary": {
- "83a3fa56f17d49ac0ddf646a78f9bb0c": "d*K-Xtxux^kD~qj[%Mt7ozV@M{f6t8j[WBoe%Moft6j["
- }
- }
- },
- {
- "Name": "Frank Marshall",
- "Id": "2ab40cab73daf5426b07e75f671bffce",
- "Role": "Executive Producer",
- "Type": "Actor",
- "PrimaryImageTag": "dc1960fa8dd2b8d74edf38bb0b88d08a",
- "ImageBlurHashes": {
- "Primary": {
- "dc1960fa8dd2b8d74edf38bb0b88d08a": "dlGbSKNG0Ks.-PRjT0t7OraxnOofR*s:kCaeWAofofj["
- }
- }
- },
- {
- "Name": "Robert Zemeckis",
- "Id": "3b3a82dd9867704627e093313f1cdba0",
- "Type": "Director",
- "PrimaryImageTag": "a1f8d1a61cb60cd6850cf9f7c8e1eab0",
- "ImageBlurHashes": {
- "Primary": {
- "a1f8d1a61cb60cd6850cf9f7c8e1eab0": "dHBMSs^k9[0y-js:bbS157EL$k-VNuR*aes:WSWUt7xZ"
- }
- }
- },
- {
- "Name": "Robert Zemeckis",
- "Id": "3b3a82dd9867704627e093313f1cdba0",
- "Type": "Writer",
- "PrimaryImageTag": "a1f8d1a61cb60cd6850cf9f7c8e1eab0",
- "ImageBlurHashes": {
- "Primary": {
- "a1f8d1a61cb60cd6850cf9f7c8e1eab0": "dHBMSs^k9[0y-js:bbS157EL$k-VNuR*aes:WSWUt7xZ"
- }
- }
- },
- {
- "Name": "Bob Gale",
- "Id": "5a54cd41cccbb11dfb42259001bda40c",
- "Type": "Writer",
- "PrimaryImageTag": "79cbd411c4fbcb294bc2d6ac14def767",
- "ImageBlurHashes": {
- "Primary": {
- "79cbd411c4fbcb294bc2d6ac14def767": "dECh{B%L560}McnhEgNHB:xFoz=eM_NuwdaeenJAxFSh"
- }
- }
- },
- {
- "Name": "Bob Gale",
- "Id": "5a54cd41cccbb11dfb42259001bda40c",
- "Role": "Producer",
- "Type": "Producer",
- "PrimaryImageTag": "79cbd411c4fbcb294bc2d6ac14def767",
- "ImageBlurHashes": {
- "Primary": {
- "79cbd411c4fbcb294bc2d6ac14def767": "dECh{B%L560}McnhEgNHB:xFoz=eM_NuwdaeenJAxFSh"
- }
- }
- },
- {
- "Name": "Neil Canton",
- "Id": "1e0b97ae91330fdc2ff74bb8cd266b2f",
- "Role": "Producer",
- "Type": "Producer",
- "ImageBlurHashes": {
- "Primary": {}
- }
- }
- ],
- "Studios": [
- {
- "Name": "Universal Pictures",
- "Id": "e56aaac7ab0bb0f5f48371be0252bab4"
- },
- {
- "Name": "Amblin Entertainment",
- "Id": "cdc4ab8b8df7162ca868ae3a899a95e3"
- }
- ],
- "GenreItems": [
- {
- "Name": "Adventure",
- "Id": "51cec9645b896084d12b259acd05ccb1"
- },
- {
- "Name": "Comedy",
- "Id": "08d31605d366d63a7a924f944b4417f1"
- },
- {
- "Name": "Science Fiction",
- "Id": "0430d514c35e1f158fa93f1eeb8361ea"
- },
- {
- "Name": "Family",
- "Id": "ccbd8d9008aab2b5e749e1cc4bc458a4"
- }
- ],
- "LocalTrailerCount": 0,
- "UserData": {
- "PlayedPercentage": 8.673438102890108,
- "PlaybackPositionTicks": 6040000000,
- "PlayCount": 16,
- "IsFavorite": false,
- "LastPlayedDate": "2021-04-28T18:01:20.7466466Z",
- "Played": false,
- "Key": "105"
- },
- "SpecialFeatureCount": 0,
- "DisplayPreferencesId": "dbf7709c41faaa746463d67978eb863d",
- "Tags": [
- "clock tower",
- "flying car",
- "car race",
- "terrorist",
- "delorean",
- "lightning",
- "guitar",
- "plutonium",
- "sports car",
- "inventor",
- "journey in the past",
- "invention",
- "time travel",
- "race against time",
- "bullying",
- "partner",
- "misfit",
- "mad scientist",
- "fish out of water",
- "teenage love",
- "destiny",
- "hidden identity",
- "odd couple",
- "escapade",
- "disorder",
- "chases and races",
- "love and romance",
- "teenage life",
- "misfit partners",
- "changing the past or future",
- "getting home",
- "1950s",
- "profanity"
- ],
- "PrimaryImageAspectRatio": 0.6666666666666666,
- "MediaStreams": [
- {
- "Codec": "h264",
- "ColorSpace": "bt709",
- "ColorTransfer": "bt709",
- "ColorPrimaries": "bt709",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1001/48000",
- "VideoRange": "SDR",
- "DisplayTitle": "1080p H264 SDR",
- "NalLengthSize": "0",
- "IsInterlaced": false,
- "IsAVC": false,
- "BitRate": 42977851,
- "BitDepth": 8,
- "RefFrames": 1,
- "IsDefault": true,
- "IsForced": false,
- "Height": 1080,
- "Width": 1920,
- "AverageFrameRate": 23.976025,
- "RealFrameRate": 23.976025,
- "Profile": "High",
- "Type": "Video",
- "AspectRatio": "16:9",
- "Index": 0,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "PixelFormat": "yuv420p",
- "Level": 41
- },
- {
- "Codec": "dts",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1/48000",
- "Title": "DTS-HD MA 5.1",
- "DisplayTitle": "DTS-HD MA 5.1 - English - Default",
- "IsInterlaced": false,
- "ChannelLayout": "5.1",
- "BitRate": 4251206,
- "BitDepth": 24,
- "Channels": 6,
- "SampleRate": 48000,
- "IsDefault": true,
- "IsForced": false,
- "Profile": "DTS-HD MA",
- "Type": "Audio",
- "Index": 1,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "ac3",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1/48000",
- "Title": "Commentary with Producers Bob Gale and Neil Canton",
- "DisplayTitle": "Commentary with Producers Bob Gale and Neil Canton - English - Dolby Digital - Stereo",
- "IsInterlaced": false,
- "ChannelLayout": "stereo",
- "BitRate": 192000,
- "Channels": 2,
- "SampleRate": 48000,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Audio",
- "Index": 2,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "ac3",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "1/48000",
- "Title": "Q&A Commentary with Director Robert Zemeckis and Producer Bob Gale",
- "DisplayTitle": "Q&A Commentary with Director Robert Zemeckis and Producer Bob Gale - English - Dolby Digital - Stereo",
- "IsInterlaced": false,
- "ChannelLayout": "stereo",
- "BitRate": 192000,
- "Channels": 2,
- "SampleRate": 48000,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Audio",
- "Index": 3,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "PGSSUB",
- "Language": "eng",
- "TimeBase": "1/1000",
- "CodecTimeBase": "0/1",
- "Title": "English",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "English",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 4,
- "IsExternal": false,
- "IsTextSubtitleStream": false,
- "SupportsExternalStream": false,
- "Level": 0
- },
- {
- "Codec": "srt",
- "Language": "dut",
- "localizedUndefined": "Undefined",
- "localizedDefault": "Default",
- "localizedForced": "Forced",
- "DisplayTitle": "Dut",
- "IsInterlaced": false,
- "IsDefault": false,
- "IsForced": false,
- "Type": "Subtitle",
- "Index": 5,
- "IsExternal": true,
- "IsTextSubtitleStream": true,
- "SupportsExternalStream": true,
- "Path": "/data/media/movies/Back to the Future (1985)/Back to the Future (1985) Remux-1080p.nl.srt"
- }
- ],
- "VideoType": "VideoFile",
- "ImageTags": {
- "Primary": "ad2e7699ae2f8c1302b7a9e2bf9dfbb5"
- },
- "BackdropImageTags": [
- "2e3329d3de3085d3a889eed84213a07f"
- ],
- "ScreenshotImageTags": [],
- "ImageBlurHashes": {
- "Backdrop": {
- "2e3329d3de3085d3a889eed84213a07f": "WYFYlaE24WkSo{%3X:t2IWR7t2kqEM$yR+spxYIq-TNIV@o}tPjE"
- },
- "Primary": {
- "ad2e7699ae2f8c1302b7a9e2bf9dfbb5": "deH_D6-V0MNZETkWs,RQI8wbx[tR=qaKR.tQI^X9oIMy"
- }
- },
- "Chapters": [
- {
- "StartPositionTicks": 0,
- "Name": "Main Titles",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 2512090000,
- "Name": "Late for School",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 4047380000,
- "Name": "The Slacker",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 7038700000,
- "Name": "The Family McFly",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 10810380000,
- "Name": "A Time Machine?",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 16896050000,
- "Name": "Escape to the Past",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 18875520000,
- "Name": "Chapter 7",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 23178570000,
- "Name": "Dad the Dork",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 24789350000,
- "Name": "Calvin & Lorraine",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 28708260000,
- "Name": "Future Boy & Doc",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 33494290000,
- "Name": "Marty's Problem",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 35264400000,
- "Name": "The Matchmaker",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 39127420000,
- "Name": "Skateboard Hero",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 45965090000,
- "Name": "The Big Date",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 48104310000,
- "Name": "The Real George",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 52396090000,
- "Name": "Johnny B. Goode",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 54681290000,
- "Name": "Back to the Future",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 60972160000,
- "Name": "Doc's Decision",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 63970990000,
- "Name": "Future Shock",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- },
- {
- "StartPositionTicks": 66807990000,
- "Name": "Roads? (Credits)",
- "ImageDateModified": "0001-01-01T00:00:00.0000000Z"
- }
- ],
- "LocationType": "FileSystem",
- "MediaType": "Video",
- "LockedFields": [],
- "LockData": false,
- "Width": 1920,
- "Height": 1080
- }
- 2021-04-28 20:05:50.766 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:48 --[ window clear: jellyfin.external_check ]
- 2021-04-28 20:05:50.773 T:4645 INFO <general>: JELLYFIN.player -> INFO::jellyfin_kodi/player.py:159 -->[ play/dfa5dd23d10a31e491712f8fbf714f9a ] {'Type': 'Movie', 'Id': 'dfa5dd23d10a31e491712f8fbf714f9a', 'Path': 'http://{jellyfin-server}/Videos/dfa5dd23d10a31e491712f8fbf714f9a/stream?static=true&MediaSourceId=dfa5dd23d10a31e491712f8fbf714f9a&api_key={jellyfin-token}', 'PlayMethod': 'DirectStream', 'PlayOption': 'Addon', 'MediaSourceId': 'dfa5dd23d10a31e491712f8fbf714f9a', 'Runtime': 71381123072, 'PlaySessionId': '9e4cc2e09a8f485e81e442b7b0f37621', 'ServerId': None, 'DeviceId': 'b6df4489-0847-4754-9f88-d6902532dcb5', 'SubsMapping': {'0': 5, '1': 6}, 'AudioStreamIndex': 1, 'SubtitleStreamIndex': 6, 'CurrentPosition': 0, 'CurrentEpisode': None, 'File': 'http://{jellyfin-server}/Videos/dfa5dd23d10a31e491712f8fbf714f9a/stream?static=true&MediaSourceId=dfa5dd23d10a31e491712f8fbf714f9a&api_key={jellyfin-token}', 'Muted': False, 'Volume': 100, 'Server': <jellyfin.client.JellyfinClient object at 0x297626f550>, 'Paused': False}
- 2021-04-28 20:05:50.779 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "QueueableMediaTypes": "Video,Audio",
- "CanSeek": true,
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PlayMethod": "DirectStream",
- "VolumeLevel": 100,
- "PositionTicks": 0,
- "IsPaused": false,
- "IsMuted": false,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621",
- "AudioStreamIndex": 1,
- "SubtitleStreamIndex": 6
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:50.800 T:6429 INFO <general>: Opening stream: 0 source: 256
- 2021-04-28 20:05:50.800 T:6429 INFO <general>: Creating video codec with codec id: 27
- 2021-04-28 20:05:50.800 T:6429 INFO <general>: CBitstreamConverter::Open bitstream to annexb init
- 2021-04-28 20:05:50.800 T:6429 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.mp2.decoder
- 2021-04-28 20:05:50.801 T:6429 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.wma.decoder
- 2021-04-28 20:05:50.801 T:6429 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.h264.decode
- 2021-04-28 20:05:50.870 T:6429 INFO <general>: CDVDVideoCodecAndroidMediaCodec:: Open Android MediaCodec OMX.Nvidia.h264.decode
- 2021-04-28 20:05:50.871 T:6429 INFO <general>: Creating video thread
- 2021-04-28 20:05:50.872 T:6442 INFO <general>: running thread: video_thread
- 2021-04-28 20:05:50.874 T:6429 INFO <general>: Opening stream: 1 source: 256
- 2021-04-28 20:05:50.875 T:6429 INFO <general>: Finding audio codec for: 86019
- 2021-04-28 20:05:50.875 T:6429 INFO <general>: CDVDAudioCodecAndroidMediaCodec::Open() Use default handling for non encrypted stream
- 2021-04-28 20:05:50.876 T:6429 INFO <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder ac3
- 2021-04-28 20:05:50.876 T:6429 INFO <general>: Creating audio thread
- 2021-04-28 20:05:50.876 T:6443 INFO <general>: running thread: CVideoPlayerAudio::Process()
- 2021-04-28 20:05:50.876 T:6429 INFO <general>: Opening stream: 0 source: 1024
- 2021-04-28 20:05:50.876 T:6429 ERROR <general>: OpenStream - Unable to create subtitle parser
- 2021-04-28 20:05:50.876 T:6429 INFO <general>: Opening stream: 0 source: 1025
- 2021-04-28 20:05:50.877 T:6429 ERROR <general>: OpenStream - Unable to create subtitle parser
- 2021-04-28 20:05:50.877 T:6429 INFO <general>: Opening stream: 2 source: 256
- 2021-04-28 20:05:50.887 T:6443 INFO <general>: Creating audio stream (codec id: 86019, channels: 6, sample rate: 48000, no pass-through)
- 2021-04-28 20:05:50.921 T:4533 INFO <general>: CActiveAESink::OpenSink - initialize sink
- 2021-04-28 20:05:50.924 T:4533 INFO <general>: Trying to open: samplerate: 48000, channelMask: 12, encoding: 4
- 2021-04-28 20:05:50.956 T:4533 INFO <general>: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 48000 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 61600 m_frames: 1925 m_frameSize: 8 channels: 2
- 2021-04-28 20:05:50.974 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ xbmc: Player.OnPlay ] {
- "item": {
- "id": 17,
- "type": "movie"
- },
- "player": {
- "playerid": 1,
- "speed": 1
- }
- }
- 2021-04-28 20:05:50.979 T:4645 INFO <general>: JELLYFIN.objects.actions -> INFO::jellyfin_kodi/objects/actions.py:758 [ play ] kodi_id: 17 media: movie
- 2021-04-28 20:05:50.991 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ xbmc: Player.OnAVChange ] {
- "item": {
- "id": 17,
- "type": "movie"
- },
- "player": {
- "playerid": 1,
- "speed": 1
- }
- }
- 2021-04-28 20:05:50.997 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "QueueableMediaTypes": "Video,Audio",
- "CanSeek": true,
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PlayMethod": "DirectStream",
- "VolumeLevel": 100,
- "PositionTicks": 0,
- "IsPaused": false,
- "IsMuted": false,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621",
- "AudioStreamIndex": 1,
- "SubtitleStreamIndex": 2
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Progress",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:51.003 T:4515 INFO <general>: Instancing CRendererMediaCodecSurface
- 2021-04-28 20:05:51.003 T:4515 INFO <general>: CRendererMediaCodecSurface::Configure
- 2021-04-28 20:05:51.065 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ xbmc: Player.OnAVChange ] {
- "item": {
- "id": 17,
- "type": "movie"
- },
- "player": {
- "playerid": 1,
- "speed": 1
- }
- }
- 2021-04-28 20:05:51.071 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "QueueableMediaTypes": "Video,Audio",
- "CanSeek": true,
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PlayMethod": "DirectStream",
- "VolumeLevel": 100,
- "PositionTicks": 0,
- "IsPaused": false,
- "IsMuted": false,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621",
- "AudioStreamIndex": 1,
- "SubtitleStreamIndex": 2
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Progress",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:51.139 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ xbmc: Player.OnAVChange ] {
- "item": {
- "id": 17,
- "type": "movie"
- },
- "player": {
- "playerid": 1,
- "speed": 1
- }
- }
- 2021-04-28 20:05:51.145 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "QueueableMediaTypes": "Video,Audio",
- "CanSeek": true,
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PlayMethod": "DirectStream",
- "VolumeLevel": 100,
- "PositionTicks": 0,
- "IsPaused": false,
- "IsMuted": false,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621",
- "AudioStreamIndex": 1,
- "SubtitleStreamIndex": 2
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Progress",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:51.215 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ xbmc: Player.OnAVChange ] {
- "item": {
- "id": 17,
- "type": "movie"
- },
- "player": {
- "playerid": 1,
- "speed": 1
- }
- }
- 2021-04-28 20:05:51.222 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "QueueableMediaTypes": "Video,Audio",
- "CanSeek": true,
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PlayMethod": "DirectStream",
- "VolumeLevel": 100,
- "PositionTicks": 0,
- "IsPaused": false,
- "IsMuted": false,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621",
- "AudioStreamIndex": 1,
- "SubtitleStreamIndex": 2
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Progress",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:05:52.875 T:4645 INFO <general>: JELLYFIN.player -> INFO::jellyfin_kodi/player.py:169 Setting audio: 1 subs: 2
- 2021-04-28 20:05:52.880 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": true}]"
- 2021-04-28 20:05:52.885 T:6429 INFO <general>: Closing stream player 3
- 2021-04-28 20:05:52.885 T:6429 INFO <general>: Opening stream: 2 source: 256
- 2021-04-28 20:05:52.987 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": true
- }
- 2021-04-28 20:05:52.995 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "QueueableMediaTypes": "Video,Audio",
- "CanSeek": true,
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PlayMethod": "DirectStream",
- "VolumeLevel": 100,
- "PositionTicks": 10000000,
- "IsPaused": false,
- "IsMuted": false,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621",
- "AudioStreamIndex": 1,
- "SubtitleStreamIndex": 2
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Progress",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
- 2021-04-28 20:06:03.893 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:06:04.000 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:06:14.902 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:06:15.011 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:06:25.914 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:06:26.020 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:06:36.924 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:06:37.030 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:06:47.934 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:06:48.041 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:06:58.944 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:06:59.051 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:07:05.421 T:6443 INFO <general>: CVideoPlayerAudio::Process - stream stalled
- 2021-04-28 20:07:09.953 T:4645 INFO <general>: JELLYFIN.helper.utils -> DEBUG::jellyfin_kodi/helper/utils.py:144 ---[ event: plugin.video.jellyfin/ReportProgressRequested ] "[{\"Report\": false}]"
- 2021-04-28 20:07:10.057 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ plugin.video.jellyfin: ReportProgressRequested ] {
- "Report": false
- }
- 2021-04-28 20:07:12.050 T:6432 ERROR <general>: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
- 2021-04-28 20:07:12.066 T:6442 ERROR <general>: CBitstreamConverter::Convert: error converting.
- 2021-04-28 20:07:12.097 T:6443 INFO <general>: CVideoPlayerAudio::Process - stream stalled
- 2021-04-28 20:07:12.165 T:6429 INFO <general>: CVideoPlayer::OnExit()
- 2021-04-28 20:07:12.165 T:6429 INFO <general>: VideoPlayer: eof, waiting for queues to empty
- 2021-04-28 20:07:12.165 T:6429 INFO <general>: Closing stream player 1
- 2021-04-28 20:07:12.165 T:6429 INFO <general>: CDVDMessageQueue(audio)::WaitUntilEmpty
- 2021-04-28 20:07:12.165 T:6429 INFO <general>: Waiting for audio thread to exit
- 2021-04-28 20:07:12.165 T:6443 ERROR <general>: Got MSGQ_ABORT or MSGO_IS_ERROR return true
- 2021-04-28 20:07:12.165 T:6443 INFO <general>: thread end: CVideoPlayerAudio::OnExit()
- 2021-04-28 20:07:12.166 T:6429 INFO <general>: Closing audio device
- 2021-04-28 20:07:12.167 T:6429 INFO <general>: Deleting audio codec
- 2021-04-28 20:07:12.167 T:6429 INFO <general>: Closing stream player 2
- 2021-04-28 20:07:12.167 T:6429 INFO <general>: CDVDMessageQueue(video)::WaitUntilEmpty
- 2021-04-28 20:07:12.178 T:6442 ERROR <general>: Got MSGQ_ABORT or MSGO_IS_ERROR return true
- 2021-04-28 20:07:12.178 T:6429 INFO <general>: waiting for video thread to exit
- 2021-04-28 20:07:12.178 T:6442 INFO <general>: thread end: video_thread
- 2021-04-28 20:07:12.179 T:6429 INFO <general>: deleting video codec
- 2021-04-28 20:07:12.191 T:6429 INFO <general>: Closing stream player 3
- 2021-04-28 20:07:12.219 T:4515 INFO <general>: CVideoPlayer::CloseFile()
- 2021-04-28 20:07:12.219 T:4515 INFO <general>: VideoPlayer: waiting for threads to exit
- 2021-04-28 20:07:12.219 T:4515 INFO <general>: VideoPlayer: finished waiting
- 2021-04-28 20:07:12.219 T:4515 INFO <general>: CVideoPlayer::CloseFile()
- 2021-04-28 20:07:12.219 T:4515 INFO <general>: VideoPlayer: waiting for threads to exit
- 2021-04-28 20:07:12.219 T:4515 INFO <general>: VideoPlayer: finished waiting
- 2021-04-28 20:07:12.257 T:4645 INFO <general>: JELLYFIN.monitor -> DEBUG::jellyfin_kodi/monitor.py:91 [ xbmc: VideoLibrary.OnUpdate ] {
- "item": {
- "id": 17,
- "type": "movie"
- }
- }
- 2021-04-28 20:07:12.261 T:4645 INFO <general>: JELLYFIN.objects.actions -> DEBUG::jellyfin_kodi/objects/actions.py:719 Invalid playstate update
- 2021-04-28 20:07:12.466 T:4645 INFO <general>: JELLYFIN.player -> INFO::jellyfin_kodi/player.py:392 Played info: {'http://{jellyfin-server}/Videos/dfa5dd23d10a31e491712f8fbf714f9a/stream?static=true&MediaSourceId=dfa5dd23d10a31e491712f8fbf714f9a&api_key={jellyfin-token}': {'Type': 'Movie', 'Id': 'dfa5dd23d10a31e491712f8fbf714f9a', 'Path': 'http://{jellyfin-server}/Videos/dfa5dd23d10a31e491712f8fbf714f9a/stream?static=true&MediaSourceId=dfa5dd23d10a31e491712f8fbf714f9a&api_key={jellyfin-token}', 'PlayMethod': 'DirectStream', 'PlayOption': 'Addon', 'MediaSourceId': 'dfa5dd23d10a31e491712f8fbf714f9a', 'Runtime': 71381123072, 'PlaySessionId': '9e4cc2e09a8f485e81e442b7b0f37621', 'ServerId': None, 'DeviceId': 'b6df4489-0847-4754-9f88-d6902532dcb5', 'SubsMapping': {'0': 5, '1': 6}, 'AudioStreamIndex': 1, 'SubtitleStreamIndex': 2, 'CurrentPosition': 76, 'CurrentEpisode': None, 'File': 'http://{jellyfin-server}/Videos/dfa5dd23d10a31e491712f8fbf714f9a/stream?static=true&MediaSourceId=dfa5dd23d10a31e491712f8fbf714f9a&api_key={jellyfin-token}', 'Muted': False, 'Volume': 100, 'Server': <jellyfin.client.JellyfinClient object at 0x297626f550>, 'Paused': False}}
- 2021-04-28 20:07:12.467 T:4533 INFO <general>: CActiveAESink::OpenSink - initialize sink
- 2021-04-28 20:07:12.470 T:4533 INFO <general>: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
- 2021-04-28 20:07:12.489 T:4533 INFO <general>: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 56720 m_frames: 1772 m_frameSize: 8 channels: 2
- 2021-04-28 20:07:12.512 T:4645 INFO <general>: JELLYFIN.jellyfin.http -> DEBUG::jellyfin_kodi/jellyfin/http.py:84 --->[ http ] {
- "params": null,
- "json": {
- "ItemId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "MediaSourceId": "dfa5dd23d10a31e491712f8fbf714f9a",
- "PositionTicks": 760000000,
- "PlaySessionId": "9e4cc2e09a8f485e81e442b7b0f37621"
- },
- "type": "POST",
- "url": "http://{jellyfin-server}/Sessions/Playing/Stopped",
- "headers": {
- "Content-type": "application/json",
- "Accept-Charset": "UTF-8,*",
- "Accept-encoding": "gzip",
- "User-Agent": "Jellyfin-Kodi/0.7.2+py3",
- "x-emby-authorization": "MediaBrowser Client=Kodi, Device=Kodi (NvidiaShield.faelterman.be), DeviceId=b6df4489-0847-4754-9f88-d6902532dcb5, Version=0.7.2+py3, UserId=86a42eeef45d409e8be477f2875573fc",
- "X-MediaBrowser-Token": "{jellyfin-token}"
- },
- "timeout": 30,
- "verify": true
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement