Warnings When Validating an AWS Elastic Transcoder HLS File Using the Apple Media Checker
I am currently transcoding my videos using AWS Elastic Transcoder
. I create a job and add outputs for the following quality presets:
- System Preset: HLS Audio - 64k
- System preset: HLS 400k
- System preset: HLS 1M
- System preset: HLS 2M
Then I create a master playlist called index
and add these outputs / presets to it.
When the video is transcoding, I use the Media Media Streamator checker via the terminal to check the file index
.
Here are the warnings I receive:
1) PROGRAM-ID has been deprecated and is no longer a valid attribute for #EXT-X-STREAM-INF
2) #EXT-X-ALLOW-CACHE should only be in master playlist
3) Unable to read video timestamps in track 1; this may be due to not having a key frame in this segment
4) Unable to read decode timestamps in track 1; this may be due to not having a key frame in this segment
I am not using any custom presets, only the ones listed above. These warnings occur with both videos recorded on the user's iPhone and YouTube videos that I have downloaded and converted to files .mov
before converting them with Elastic Transcoder
.
I know I may not be the only one experiencing these problems as they are set by default AWS Elastic Transcoder
.
I am concerned that these warnings will prevent my iOS app from being accepted in the App Store.
source to share
No one has answered this question yet
Check out similar questions: