{"id":20777145,"url":"https://github.com/plexguide/av1-appletv","last_synced_at":"2026-02-07T00:03:43.548Z","repository":{"id":254194660,"uuid":"845777603","full_name":"plexguide/AV1-AppleTV","owner":"plexguide","description":"Profile for PlexServer so Apple TV Plays AV1 Natively (DirectStream)","archived":false,"fork":false,"pushed_at":"2025-04-02T20:58:37.000Z","size":81,"stargazers_count":37,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-09T23:12:51.341Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/plexguide.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-08-21T22:59:06.000Z","updated_at":"2025-10-06T09:29:38.000Z","dependencies_parsed_at":"2024-11-27T17:23:32.565Z","dependency_job_id":"726160fa-b8c5-4472-8ceb-719b5e402f9c","html_url":"https://github.com/plexguide/AV1-AppleTV","commit_stats":null,"previous_names":["plexguide/av1-appletv"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/plexguide/AV1-AppleTV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plexguide%2FAV1-AppleTV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plexguide%2FAV1-AppleTV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plexguide%2FAV1-AppleTV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plexguide%2FAV1-AppleTV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/plexguide","download_url":"https://codeload.github.com/plexguide/AV1-AppleTV/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/plexguide%2FAV1-AppleTV/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29181265,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T23:15:33.022Z","status":"ssl_error","status_checked_at":"2026-02-06T23:15:09.128Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T13:14:16.254Z","updated_at":"2026-02-07T00:03:43.533Z","avatar_url":"https://github.com/plexguide.png","language":null,"readme":"##### WANT TO HELP? CLICK THE ★ (STAR LOGO) in the Upper-Right! \n\n# Quick Guide on Enabling Apple TV to Play AV1 Natievly \n\nWhat the tvOS.xml profile does. You can see the Apple TV playing AV1 via direct stream, not transcoding from the server\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://i.imgur.com/wPd1pgq.jpeg\"\u003e\n    \u003cimg src=\"https://i.imgur.com/wPd1pgq.jpeg\" alt=\"Logo\" style=\"border: 2px solid #000000; border-radius: 8px; width: 40%;\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## NOTE\n\nI found this script a while ago, and it mentioned that the current Apple TVs (including the most recent models and those just prior) should be fine. However, if you have an older Apple TV, AV1 playback may stutter. I haven't verified this, so it would be helpful if someone could share their feedback after testing the script. It works fine for me.\n\nHow to deploy AV1 Transcoding and workflow info? Visit - https://github.com/plexguide/Unraid_Intel-ARC_Deployment\n\n## PayPal Donations – Building My Daughter’s Future\n\nMy 12-year-old daughter loves singing, dancing, and exploring STEM. She’s an A-B honor roll student with big dreams for the future. Any donation you make will go directly toward her college fund, helping her turn those dreams into reality. Thank you for your support!\n\n[![Donate with PayPal button](https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif)](https://www.paypal.com/donate?hosted_button_id=58AYJ68VVMGSC)\n\n## Location\n\nThe location of where to put the script is where your plex data is stored and try to find the path until you get to Profiles as seen below. Copy the script and store it as tvOS.xml\n\n```bash\nplex/Library/Application Support/Plex Media Server/Profiles/tvOS.xml\n```\n\nMake sure to click the copy icon in the upper right so you have an exact copy of what to paste into the tvOS.xml\n\n#### tvOS.xml\n```bash\n\u003c?xml version=\"1.0\" encoding=\"utf-8\"?\u003e\n\u003cClient name=\"tvOS\"\u003e\n  \u003cTranscodeTargets\u003e\n    \u003cVideoProfile container=\"mkv\" codec=\"h264,h265,hevc,mpeg2video,mpeg4,vc1,av1\" audioCodec=\"flac\" subtitleCodec=\"ass,dvb_subtitle,vobsub,eia_608,pgs,microdvd,movtext,ssa,srt\" /\u003e\n    \u003cMusicProfile container=\"flac\" codec=\"flac\" /\u003e\n    \u003cPhotoProfile container=\"jpeg\" /\u003e\n  \u003c/TranscodeTargets\u003e\n  \u003cDirectPlayProfiles\u003e\n    \u003cVideoProfile container=\"mkv,mov,mp4,mpegts,mpeg,mpegvideo,avi,flv,ogg\" codec=\"h264,h265,hevc,vp9,h263,mpeg1video,mpeg2video,mpeg4,vc1,av1\" audioCodec=\"aac,ac3,alac,flac,eac3,dca,opus\" subtitleCodec=\"ass,dvb_subtitle,vobsub,eia_608,pgs,microdvd,movtext,ssa,srt\" /\u003e\n    \u003cMusicProfile container=\"mp3\" codec=\"mp3\" /\u003e\n    \u003cMusicProfile container=\"m4a\" codec=\"aac,alac\" /\u003e\n    \u003cMusicProfile container=\"mp4\" codec=\"aac,he-aac,ac3,eac3,alac\" /\u003e\n    \u003cMusicProfile container=\"flac,mkv\" codec=\"flac\" /\u003e\n    \u003cPhotoProfile container=\"jpeg\" /\u003e\n  \u003c/DirectPlayProfiles\u003e\n  \u003cCodecProfiles\u003e\n  \u003cVideoCodec name=\"*\"\u003e\n     \u003cLimitations\u003e\n       \u003cUpperBound name=\"video.width\" value=\"3840\" /\u003e\n       \u003cUpperBound name=\"video.height\" value=\"2160\" /\u003e\n       \u003cUpperBound name=\"video.bitDepth\" value=\"10\" /\u003e\n     \u003c/Limitations\u003e\n    \u003c/VideoCodec\u003e\n    \u003cVideoAudioCodec name=\"*\"\u003e\n      \u003cLimitations\u003e\n        \u003cUpperBound name=\"audio.channels\" value=\"8\" /\u003e\n      \u003c/Limitations\u003e\n    \u003c/VideoAudioCodec\u003e\n  \u003c/CodecProfiles\u003e\n\u003c/Client\u003e\n```\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://avatars.githubusercontent.com/u/62731045?s=200\u0026v=4\"\u003e\n    \u003cimg src=\"https://avatars.githubusercontent.com/u/62731045?s=200\u0026v=4\" alt=\"Logo\" style=\"border: 2px solid #000000; border-radius: 8px; width: 8%;\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\n","funding_links":["https://www.paypal.com/donate?hosted_button_id=58AYJ68VVMGSC"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplexguide%2Fav1-appletv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplexguide%2Fav1-appletv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplexguide%2Fav1-appletv/lists"}