Fireplace
Offline playback of a fireplace video on your Apple TV
Screenshots
Bring Your Own Video
For copyright reasons the file fire.mp4 is not included. It can be supplied for example in the following way:
- Search for "fireplace 4k" on YouTube, choose a video
- Show video and audio formats and file sizes
youtube-dl https://www.youtube.com/watch\?v\=Ux8xAuQBdkk --list-formats - Choose a video of acceptable size
- Download it
youtube-dl https://www.youtube.com/watch\?v\=Ux8xAuQBdkk --format 137 --output video.m4v - Choose an audio track of acceptable size
- Download it
youtube-dl https://www.youtube.com/watch\?v\=Ux8xAuQBdkk --format 140 --output audio.m4a - Combine them
ffmpeg -i video.m4v -i audio.m4a -c:v copy -c:a copy fire.mp4 - Drag & drop the resulting file
fire.mp4into Xcode and add it as an asset that is bundled on build- Project -> Build Phases -> Copy Bundle Resources ->
fire.mp4must appear in the list
- Project -> Build Phases -> Copy Bundle Resources ->
Resources
- Source for video player code
- Apple's Sketch template for tvOS assets
- Blog post on other image asset usage
TODO
- Loop video when end is reached

