Files
Node-Com-Handler/plex/testData/watchingTwoStreams.txt

7 lines
17 KiB
Plaintext

{'_elementType': 'MediaContainer',
'_children': [{'tagline': 'The Untold Story Behind The Miracle on the Hudson', 'originallyAvailableAt': '2016-09-09', 'studio': 'Malpaso Productions', '_children': [{'videoResolution': '1080', 'audioChannels': '8', 'videoCodec': 'h264', 'audioProfile': 'ma', '_children': [{'key': '/library/parts/51434/1486551705/file.mkv', 'size': '10117596851', '_children': [{'languageCode': 'eng', 'hasScalingMatrix': '0', 'duration': '5750709', 'chromaSubsampling': '4:2:0', 'frameRate': '23.976', 'width': '1920', 'pixelFormat': 'yuv420p', 'streamType': '1', 'id': '109244', 'frameRateMode': 'cfr', 'refFrames': '4', 'codecID': 'V_MPEG4/ISO/AVC', 'codec': 'h264', 'bitDepth': '8', 'cabac': '1', 'title': 'Sully.2016.BluRay.1080p.x264.DTS-HD.MA.7.1-LTT', 'default': '1', 'profile': 'high', 'height': '1080', 'index': '0', 'bitrate': '12539', 'language': 'English', 'scanType': 'progressive', 'level': '41', '_elementType': 'Stream'}, {'codec': 'dca', 'languageCode': 'eng', 'bitDepth': '24', 'audioChannelLayout': '7.1', 'profile': 'ma', 'bitrateMode': 'vbr', 'selected': '1', 'samplingRate': '48000', 'default': '1', 'title': 'DTS.HD.MA.7.1', 'id': '109245', 'index': '1', 'bitrate': '1536', 'duration': '5750689', 'language': 'English', 'channels': '8', 'codecID': 'A_DTS', '_elementType': 'Stream', 'streamType': '2'}, {'codec': 'pgs', 'languageCode': 'eng', 'format': 'pgs', 'index': '2', 'title': 'Eng-PGS-SDH', 'streamType': '3', 'id': '109246', 'language': 'English', 'codecID': 'S_HDMV/PGS', '_elementType': 'Stream', 'selected': '1'}, {'codec': 'srt', 'languageCode': 'eng', 'format': 'srt', 'index': '3', 'title': 'Eng.SRT-SDH', 'streamType': '3', 'id': '109247', 'language': 'English', 'codecID': 'S_TEXT/UTF8', '_elementType': 'Stream'}, {'codec': 'srt', 'languageCode': 'eng', 'format': 'srt', 'index': '4', 'title': 'Eng.SRT', 'streamType': '3', 'id': '109248', 'language': 'English', 'codecID': 'S_TEXT/UTF8', '_elementType': 'Stream'}, {'codec': 'pgs', 'languageCode': 'fre', 'format': 'pgs', 'index': '5', 'title': 'Fre-PGS', 'streamType': '3', 'id': '109249', 'language': 'Français', 'codecID': 'S_HDMV/PGS', '_elementType': 'Stream'}, {'codec': 'pgs', 'languageCode': 'por', 'format': 'pgs', 'index': '6', 'title': 'Por-PGS', 'streamType': '3', 'id': '109250', 'language': 'Português', 'codecID': 'S_HDMV/PGS', '_elementType': 'Stream'}, {'codec': 'pgs', 'languageCode': 'spa', 'format': 'pgs', 'index': '7', 'title': 'Spa-PGS', 'streamType': '3', 'id': '109251', 'language': 'Español', 'codecID': 'S_HDMV/PGS', '_elementType': 'Stream'}], 'audioProfile': 'ma', 'file': '/media/hdd1/movies/Sully.2016.BluRay.1080p.x264.DTS-HD.MA.7.1-LTT/Sully.2016.BluRay.1080p.x264.DTS-HD.MA.7.1-LTT.mkv', 'duration': '5750689', 'videoProfile': 'high', '_elementType': 'Part', 'id': '51434', 'container': 'mkv'}], '_elementType': 'Media', 'id': '50917', 'videoProfile': 'high', 'audioCodec': 'dca-ma', 'width': '1920', 'height': '1080', 'videoFrameRate': '24p', 'aspectRatio': '1.78', 'duration': '5750689', 'container': 'mkv', 'bitrate': '14075'}, {'count': '39', '_elementType': 'Genre', 'tag': 'Biography', 'id': '233'}, {'count': '268', '_elementType': 'Genre', 'tag': 'Drama', 'id': '10'}, {'count': '3', '_elementType': 'Director', 'tag': 'Clint Eastwood', 'id': '3412'}, {'tag': 'Todd Komarnicki', '_elementType': 'Writer', 'id': '30087'}, {'count': '9', '_elementType': 'Producer', 'tag': 'Frank Marshall', 'id': '15'}, {'count': '3', '_elementType': 'Producer', 'tag': 'Clint Eastwood', 'id': '3497'}, {'tag': 'Tim Moore', '_elementType': 'Producer', 'id': '30111'}, {'tag': 'Allyn Stewart', '_elementType': 'Producer', 'id': '30112'}, {'count': '624', '_elementType': 'Country', 'tag': 'USA', 'id': '17'}, {'role': "Chesley 'Sully' Sullenberger", 'thumb': 'http://image.tmdb.org/t/p/original/a14CNByTYALAPSGlwlmfHILpEIW.jpg', 'tag': 'Tom Hanks', 'id': '2067', '_elementType': 'Role', 'count': '18'}, {'role': 'Jeff Skiles', 'thumb': 'http://image.tmdb.org/t/p/original/aRSofX2rMpOhPanB9Wh7veYmFn4.jpg', 'tag': 'Aaron Eckhart', 'id': '114', '_elementType': 'Role', 'count': '5'}, {'role': 'Lorraine Sullenberger', 'thumb': 'http://image.tmdb.org/t/p/original/wi4CEJZDmkFvDgwqG98XXD1Ob3b.jpg', 'tag': 'Laura Linney', 'id': '22863', '_elementType': 'Role', 'count': '3'}, {'role': 'Elizabeth Davis', 'tag': 'Anna Gunn', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/6yLKtfYFWbJp5HAjvCecQCYlmqk.jpg', 'id': '24292'}, {'role': 'Tess Soza', 'tag': 'Autumn Reeser', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/vZlZQkQzQ0PSCnQT77vqEFnYsoO.jpg', 'id': '30088'}, {'role': 'Mike Cleary', 'thumb': 'http://image.tmdb.org/t/p/original/5Mw4StSwWwTLyBapXz9nOg7iUl5.jpg', 'tag': 'Holt McCallany', 'id': '3014', '_elementType': 'Role', 'count': '5'}, {'role': 'Charles Porter', 'thumb': 'http://image.tmdb.org/t/p/original/9VwiKnQySJN7buvCg53v4NB5Tj7.jpg', 'tag': "Mike O'Malley", 'id': '27078', '_elementType': 'Role', 'count': '2'}, {'role': 'Ben Edwards', 'thumb': 'http://image.tmdb.org/t/p/original/jpyh4Wd6AZ1oBCsbIxB72otXtcy.jpg', 'tag': 'Jamey Sheridan', 'id': '20938', '_elementType': 'Role', 'count': '2'}, {'role': 'Michael Delaney', 'thumb': 'http://image.tmdb.org/t/p/original/sjYRLct4yHiRDQWM0nOvhDr2yAP.jpg', 'tag': 'Jerry Ferrara', 'id': '8552', '_elementType': 'Role', 'count': '4'}, {'role': 'Doreen Welsh', 'tag': 'Molly Hagan', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/xfqpbt6U5dROCbhX31IwfNUqsUq.jpg', 'id': '30089'}, {'role': 'Jimmy Stefanik', 'tag': 'Max Adler', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/oHdEBpOm4GhcNm3nU7lRHQBcQsJ.jpg', 'id': '30090'}, {'role': 'Jeff Kolodjay', 'thumb': 'http://image.tmdb.org/t/p/original/nq7pwic6Xe6XTRzOfXjMCuUqbjt.jpg', 'tag': 'Sam Huntington', 'id': '23203', '_elementType': 'Role', 'count': '2'}, {'role': 'Brian Kelly', 'thumb': 'http://image.tmdb.org/t/p/original/ejTa81V0ZSWdXHLpGJ43JG65T4q.jpg', 'tag': 'Wayne Bastrup', 'id': '22206', '_elementType': 'Role', 'count': '2'}, {'role': 'Diane Higgins', 'tag': 'Valerie Mahaffey', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/xO1RmcHQqagRlc4bUdhAKJJ8jEU.jpg', 'id': '30091'}, {'role': 'L. T. Cook', 'tag': 'Jeff Kober', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/eMp9ZsC77yddwW4SMiuZ7xOd0GS.jpg', 'id': '30092'}, {'role': 'Larry Rooney', 'thumb': 'http://image.tmdb.org/t/p/original/3KYVMaGkWTEDQ0T9lsu85pVbP4T.jpg', 'tag': 'Chris Bauer', 'id': '367', '_elementType': 'Role', 'count': '4'}, {'role': 'Herself', 'tag': 'Katie Couric', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/uCBhJtyH4sWSceDGgWf53vuxQM6.jpg', 'id': '30093'}, {'role': 'Pete the Bartender', 'tag': 'Michael Rapaport', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/i39bAISjAUWYlXZZA0wmjYWnZGf.jpg', 'id': '30094'}, {'role': 'Himself', 'tag': 'Vincent Lombardi', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/kofpALprOT9YTqFmYvvq8DIZVdY.jpg', 'id': '30095'}, {'role': 'Jim Whitaker', 'thumb': 'http://image.tmdb.org/t/p/original/A0rZn1YC69t2iRcBmyqbQNeiof2.jpg', 'tag': 'Cooper Thornton', 'id': '10143', '_elementType': 'Role', 'count': '3'}, {'role': 'Emma Cowan', 'tag': 'Noelle Fink', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/mz6LxRsKU1J7wVoKbpGkKf8j6P5.jpg', 'id': '30096'}, {'role': 'Passenger 12B', 'thumb': 'http://image.tmdb.org/t/p/original/g0bhIkFDmO23w9xlHh4nxqPAdlO.jpg', 'tag': 'Doris McCarthy', 'id': '29361', '_elementType': 'Role', 'count': '2'}, {'role': 'Gurisman', 'tag': 'Purva Bedi', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/c1hnJKpSqWSOlSVdSqnIJAGbeYC.jpg', 'id': '30097'}, {'role': 'Rob Kolodjay', 'tag': 'Christopher Curry', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/1UUvuuXIFlJ6hKNrLnhu0JU9tiC.jpg', 'id': '30098'}, {'role': 'Luis Salerno', 'tag': 'Grant Roberts', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/bADsqOjiv40iK98myH7w0Qz64qZ.jpg', 'id': '30099'}, {'role': 'Carlo Alfonso', 'tag': 'Graham Sibley', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/eciTx3gZjD3pFTPsZ1buhkUkJtS.jpg', 'id': '30100'}, {'role': 'Donna Dent', 'thumb': 'http://image.tmdb.org/t/p/original/uA6NTOlBOM2JqHzDDSpAFPbp26y.jpg', 'tag': 'Ann Cusack', 'id': '17292', '_elementType': 'Role', 'count': '2'}, {'role': 'Patrick', 'tag': 'Patch Darragh', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/ozrGFV2Ffv5erGlXvWKRPCNmpu9.jpg', 'id': '30101'}, {'role': 'EMT', 'tag': 'Shaun Rey', '_elementType': 'Role', 'thumb': 'http://image.tmdb.org/t/p/original/5wT8fFTYwGmOBrY8HCX8YvWhRtl.jpg', 'id': '30102'}, {'role': 'EMT', 'count': '2', '_elementType': 'Role', 'tag': 'Justin Michael Woods', 'id': '4771'}, {'role': 'EMT', 'tag': 'Tommy McInnis', '_elementType': 'Role', 'id': '30103'}, {'role': 'EMT', 'count': '2', '_elementType': 'Role', 'tag': 'Kyle Julian Graham', 'id': '23487'}, {'role': 'ESU', 'tag': 'Marc Chouen', '_elementType': 'Role', 'id': '30104'}, {'role': 'Sheila Dail', 'tag': 'Jane Gabbert', '_elementType': 'Role', 'id': '30105'}, {'role': 'NYC Police Officer', 'tag': 'Lynn Marocola', '_elementType': 'Role', 'id': '30106'}, {'role': 'Sully (16 Years Old)', 'tag': 'Blake Jones', '_elementType': 'Role', 'id': '30107'}, {'role': 'Journaliste #1', 'count': '2', '_elementType': 'Role', 'tag': 'Laura Lundy Wheale', 'id': '30108'}, {'role': 'Reporter', 'count': '2', '_elementType': 'Role', 'tag': 'Kamron Leal', 'id': '23579'}, {'role': 'Reporter', 'count': '2', '_elementType': 'Role', 'tag': 'Laura Lundy Wheale', 'id': '30108'}, {'role': 'Passager secouru', 'tag': 'Michael Joseph Donlan', '_elementType': 'Role', 'id': '30109'}, {'role': 'Pam Seagle', 'tag': 'Kelly L. Moran', '_elementType': 'Role', 'id': '30110'}, {'title': 'KevinMidboe', '_elementType': 'User', 'thumb': 'https://plex.tv/users/d249503d948004d7/avatar?c=2017-02-08+16%3A33%3A31+UTC', 'id': '1'}, {'state': 'playing', 'platformVersion': '10.0', 'title': 'Plex Web (Safari)', 'model': '', 'vendor': '', 'profile': 'Web', 'device': 'OSX', 'machineIdentifier': '33b45f98-1a09-471f-81a8-b0c9d72f9616', 'version': '2.13.0', 'platform': 'Safari', 'address': '::ffff:10.0.0.10', '_elementType': 'Player', 'product': 'Plex Web'}, {'audioChannels': 6, 'protocol': 'hls', 'speed': 1.2000000476837158, 'subtitleDecision': 'burn', 'container': 'mpegts', 'progress': 1, 'audioCodec': 'aac', 'width': 1920, 'remaining': 5187, 'audioDecision': 'transcode', 'key': 'k5dptzb0kmfm7j01dn394626', 'videoDecision': 'transcode', 'duration': 5750000, 'videoCodec': 'h264', 'complete': False, 'height': 1080, '_elementType': 'TranscodeSession', 'context': 'streaming', 'throttled': False}],
'primaryExtraKey': '/library/metadata/21410', 'chapterSource': 'mixed', 'art': '/library/metadata/21409/art/1486551727', 'updatedAt': '1486551727', 'contentRating': 'PG-13', 'audienceRatingImage': 'rottentomatoes://image.rating.upright', 'duration': '5750689', 'ratingKey': '21409', 'title': 'Sully', 'rating': '8.5', 'thumb': '/library/metadata/21409/thumb/1486551727', 'summary': "On 15 January 2009, the world witnessed the 'Miracle on the Hudson' when Captain 'Sully' Sullenberger glided his disabled plane onto the frigid waters of the Hudson River, saving the lives of all 155 aboard. However, even as Sully was being heralded by the public and the media for his unprecedented feat of aviation skill, an investigation was unfolding that threatened to destroy his reputation and career.", 'ratingImage': 'rottentomatoes://image.rating.certified', 'guid': 'com.plexapp.agents.imdb://tt3263904?lang=en', 'audienceRating': '8.5', 'key': '/library/metadata/21409', 'type': 'movie', 'librarySectionID': '1', 'viewOffset': '35081', 'addedAt': '1486551712', '_elementType': 'Video', 'year': '2016', 'sessionKey': '179'},
{'parentThumb': '/library/metadata/17543/thumb/1486551832', 'summary': '', '_children': [{'videoResolution': '1080', 'audioChannels': '2', 'videoCodec': 'h264', 'audioProfile': 'lc', '_children': [{'key': '/library/parts/51480/1486551812/file.mkv', 'size': '707980309', '_children': [{'languageCode': 'eng', 'hasScalingMatrix': '0', 'duration': '1275317', 'chromaSubsampling': '4:2:0', 'frameRate': '23.976', 'width': '1920', 'pixelFormat': 'yuv420p', 'streamType': '1', 'id': '109342', 'frameRateMode': 'cfr', 'refFrames': '4', 'codecID': 'V_MPEG4/ISO/AVC', 'codec': 'h264', 'bitDepth': '8', 'cabac': '1', 'default': '1', 'profile': 'high', 'height': '1080', 'index': '0', 'bitrate': '4441', 'language': 'English', 'scanType': 'progressive', 'level': '40', '_elementType': 'Stream'}, {'codec': 'aac', 'languageCode': 'eng', 'audioChannelLayout': 'stereo', 'selected': '1', 'samplingRate': '48000', 'default': '1', 'id': '109343', 'index': '1', 'profile': 'lc', 'duration': '1275312', 'language': 'English', 'channels': '2', 'codecID': 'A_AAC', '_elementType': 'Stream', 'streamType': '2'}, {'codec': 'srt', 'languageCode': 'eng', 'format': 'srt', 'index': '2', 'streamType': '3', 'id': '109344', 'language': 'English', 'default': '1', 'codecID': 'S_TEXT/UTF8', '_elementType': 'Stream'}], 'audioProfile': 'lc', 'file': '/media/hdd1/tv/Workaholics.S07E05.Faux.Chella.1080p.CC.WEBRip.AAC2.0.x264-BTW[rarbg]/Workaholics.S07E05.Faux.Chella.1080p.CC.WEBRip.AAC2.0.x264-BTW.mkv', 'duration': '1275312', 'videoProfile': 'high', '_elementType': 'Part', 'id': '51480', 'container': 'mkv'}], '_elementType': 'Media', 'id': '50963', 'videoProfile': 'high', 'audioCodec': 'aac', 'width': '1920', 'height': '1080', 'videoFrameRate': '24p', 'aspectRatio': '1.78', 'duration': '1275312', 'container': 'mkv', 'bitrate': '4441'}, {'videoResolution': '1080', 'audioChannels': '2', 'videoCodec': 'h264', 'audioProfile': 'lc', '_children': [{'key': '/library/parts/51481/1486551812/file.mkv', 'size': '707980309', '_children': [{'languageCode': 'eng', 'hasScalingMatrix': '0', 'duration': '1275317', 'chromaSubsampling': '4:2:0', 'frameRate': '23.976', 'width': '1920', 'pixelFormat': 'yuv420p', 'streamType': '1', 'id': '109345', 'frameRateMode': 'cfr', 'refFrames': '4', 'codecID': 'V_MPEG4/ISO/AVC', 'codec': 'h264', 'bitDepth': '8', 'cabac': '1', 'default': '1', 'profile': 'high', 'height': '1080', 'index': '0', 'bitrate': '4441', 'language': 'English', 'scanType': 'progressive', 'level': '40', '_elementType': 'Stream'}, {'codec': 'aac', 'languageCode': 'eng', 'audioChannelLayout': 'stereo', 'selected': '1', 'samplingRate': '48000', 'default': '1', 'id': '109346', 'index': '1', 'profile': 'lc', 'duration': '1275312', 'language': 'English', 'channels': '2', 'codecID': 'A_AAC', '_elementType': 'Stream', 'streamType': '2'}, {'codec': 'srt', 'languageCode': 'eng', 'format': 'srt', 'index': '2', 'streamType': '3', 'id': '109347', 'language': 'English', 'default': '1', 'codecID': 'S_TEXT/UTF8', '_elementType': 'Stream'}], 'audioProfile': 'lc', 'file': '/media/hdd1/tv/Workaholics/Workaholics Season 07/Workaholics.S07E05.Faux.Chella.1080p.CC.WEBRip.AAC2.0.x264-BTW[rarbg].mkv', 'duration': '1275312', 'videoProfile': 'high', '_elementType': 'Part', 'id': '51481', 'container': 'mkv'}], '_elementType': 'Media', 'id': '50964', 'videoProfile': 'high', 'audioCodec': 'aac', 'width': '1920', 'height': '1080', 'videoFrameRate': '24p', 'aspectRatio': '1.78', 'duration': '1275312', 'container': 'mkv', 'bitrate': '4441'}, {'title': 'PhillipMid', '_elementType': 'User', 'id': '9608531'}, {'state': 'playing', 'platformVersion': '2.4.0', 'title': 'TV UE55KU6075', 'model': '', 'vendor': '', 'profile': 'Samsung', 'device': 'Samsung TV', 'machineIdentifier': 'xbixedx5uyp', 'version': '3.0.6 (2.10.8)', 'platform': 'Samsung', 'address': '::ffff:84.211.211.7', '_elementType': 'Player', 'product': 'Plex for Samsung'}, {'audioChannels': 2, 'protocol': 'hls', 'speed': 2.299999952316284, 'container': 'mpegts', 'progress': 66.0999984741211, 'audioCodec': 'aac', 'width': 1280, 'remaining': 184, 'audioDecision': 'copy', 'key': '6d94y2d0b25', 'videoDecision': 'transcode', 'duration': 1275000, 'videoCodec': 'h264', 'complete': False, 'height': 720, '_elementType': 'TranscodeSession', 'context': 'streaming', 'throttled': False}], 'grandparentArt': '/library/metadata/4994/art/1486551832', 'chapterSource': '', 'art': '/library/metadata/4994/art/1486551832', 'parentIndex': '7', 'contentRating': 'TV-MA', 'type': 'episode', 'duration': '1275312', 'grandparentTitle': 'Workaholics', 'parentRatingKey': '17543', 'ratingKey': '21427', 'title': 'Episode 5', 'updatedAt': '1486581424', 'thumb': '/library/metadata/21427/thumb/1486581424', 'grandparentThumb': '/library/metadata/4994/thumb/1486551832', 'grandparentKey': '/library/metadata/4994', 'parentKey': '/library/metadata/17543', 'guid': 'com.plexapp.agents.thetvdb://211751/7/5?lang=en', 'grandparentTheme': '/library/metadata/4994/theme/1486551832', 'grandparentRatingKey': '4994', 'key': '/library/metadata/21427', 'index': '5', 'librarySectionID': '2', 'viewOffset': '754471', 'addedAt': '1486551819', '_elementType': 'Video', 'sessionKey': '177'}]}