Improved support for Apple ProRes

I tried playing 4k ProRes video which is 15gb file, it was buffering while i played from gdrive, meanwhile my internet plan is 100mbps and i can easily play 60gb movies from gdrive without any sort of buffering. seems like infuse has some issue with this one.
I can provide test file for you just let me know when you need it.

Edit : Buffer issue could be my internet speed limit as well. Movies are longer in duration so it buffers few mins in ahead, meanwhile that was just 4 min video so buffering makes sense here. but I could be wrong.

What happens if you start the video and then pres pause for a few minutes to let it build the buffer? You should be able to see the buffer fill by watching the timeline bar at the bottom.

Can you play the file without problems from a local source instead of using G Drive?

I think buffer here was all okay actually file is 15GB and its duration is 4 min… A movie is 60Gb and it’s duration is around 1hr 45 min which means on avg per second it loads around 5-10 second in a movie… but here it’s short enough so loading takes time.

cached video played fine tho, it was me who couldn’t understand at first about the size and duration thing.

If you get an app called Mediainfo it will tell you the bitrate which is a better indicator than file size or duration.

I do have the app but it can be used on only saved files i think.
but I had mediainfo of that file here Katbin - wapazisejer

It’s taking me around 26 mins to download whole file on 100mbps connection so yeah it’s my internet speed issue for this specific file.
imagine streaming 4 min file which takes 26 mins to download

1 Like

Just updated my Apple TV 4K (2022) to the latest tvOS 17.0 and have noticed that Infuse (7.6.1 [4559]) is now stuttering like crazy when playing back 1080p ProRes (422) files. I have a large music video collection, most of them are Masters (ProRes 422 HQ most of the time) and I didn’t have any problems with previous tvOS (?) versions but as of now they are playing back at like 10 fps so lots of stutters. I don’t know if that’s related to tvOS 17 or the latest Infuse version, though.
MrMC plays these files just fine, so it’s not hardware or network related.

I guess it’s kind of niche to watch ProRes stuff via Infuse but I’d like to know if that is a known bug and if it will get fixed or not. All other files, be it 1080p/4K encodes or (UHD-)Blu-ray Remuxes play just fine like they used to, so what I’m experiencing is exclusive to files using the ProRes codec.

Would you be able to send in one of the problematic files so we can test here?

https://upload.firecore.com/

I have some master prores files saved in the cloud. When I play them, the video keeps choking and loading from second to second. What would that be?

Sorry it’s probably a Google translate thing but what are “master prores files?”

Still trying to learn myself but I think it’s Master ProRes.

Could you run one through mediainfo and post the results here?

What did you use to encode them?

Also, could you do a speed test in Infuse and post the results and graph here?

1 Like

Apple TV 4K 2022
infuse 7.7.1
Code: TN5XM
The video slows down and stops.

Mediainfo
General
Complete name : D:\Imagine Dragons - Bones.mov
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt 2005.03 (qt )
File size : 15.6 GiB
Duration : 2 min 44 s
Overall bit rate mode : Variable
Overall bit rate : 810 Mb/s
Frame rate : 23.976 FPS
Encoded date : 2022-03-29 00:32:23 UTC
Tagged date : 2022-03-29 00:53:06 UTC
Writing library : Apple QuickTime
TIM : 00:51:01:03
TSC : 24000
TSZ : 1001

Video
ID : 1
Format : ProRes
Format version : Version 0
Format profile : 422 HQ
Codec ID : apch
Duration : 2 min 44 s
Bit rate mode : Variable
Bit rate : 809 Mb/s
Width : 4 096 pixels
Height : 2 304 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:2
Scan type : Progressive
Bits/(Pixel*Frame) : 3.575
Stream size : 15.5 GiB (100%)
Writing library : Apple
Language : English
Encoded date : 2022-03-29 00:32:23 UTC
Tagged date : 2022-03-29 00:32:23 UTC
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Menus : 0

Audio
ID : 2
Format : PCM
Format settings : Little / Signed
Codec ID : sowt
Duration : 2 min 44 s
Bit rate mode : Constant
Bit rate : 1 536 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Bit depth : 16 bits
Stream size : 30.2 MiB (0%)
Language : English
Encoded date : 2022-03-29 00:32:23 UTC
Tagged date : 2022-03-29 00:32:23 UTC
Menus : 0

Other
ID : 3
Type : Time code
Format : QuickTime TC
Duration : 2 min 44 s
Frame rate : 23.976 (24000/1001) FPS
Time code of first frame : 00:51:01:03
Time code of last frame : 00:53:45:22
Time code, stripped : Yes
Language : English
Encoded date : 2022-03-29 00:32:23 UTC
Tagged date : 2022-03-29 00:32:23 UTC

If you are able to send in one of these problematic videos we can take a look.

Hello James. Done :slight_smile:

@james understood. The Apple ProRes codec.Its support in Apple devices came from the A15 Bionic chip.
Apple TV 4K 2022 is built on this chip.
Is there a chance that something can be done for this generation of AppleTV?