#Debugging HEVC transcoding
1 messages · Page 1 of 1 (latest)
Can you run ffprobe on both the downloaded Immich video and the one you transcoded with docker exec?
My input file is this: http://docs.evostream.com/sample_content/assets/bun33s.mp4
My testing method is to encode in unbutu (not in an immich container), replace the immich encoded video, and go directly to the api/asset/... url in mac safari to play the video (I know it will work in chrome).
If I encode with format h264, the file plays. if I encode wirth the format to hevc, the file does not play.
I THNK I FIGURED IT OUT - just going to run a few tests
YES - You need to add this to the ffmpeg command: -tag:v hvc1
As mentioned here: "To make your file compatible with Apple "industry standard" H.265 you have to add the following argument -tag:v hvc1" https://trac.ffmpeg.org/wiki/Encode/H.265
Videos work perfectly in both mac safari and immich on iphone