Whirligig

Whirligig

Playing raw hevc files
Hi,

for my work I have to work a lot with raw hevc files, i.e. only the hevc video stream, no container like mp4,mkv or others. Does anyone know whether it is possbile to play those directly?
I noticed the following things. With klite codec pack I can play .hevc files with windows media player, however I have to rename them to .mp4. I guess it somehow recognizes there is no container and that it is a hevc stream. I also tried Media Player Codec Pack Plus. With this I can directly play .hevc files with windows media player.
However for both cases I cannont view them with whirligig. I can add a container with ffmpeg:
ffmpeg -f hevc -i some_video.hevc -c copy video.mp4
This I can play back with whirligig. If possible I would like too avoid having to do this with each file I want to view though.
< >
Showing 1-11 of 11 comments
Whirligig  [developer] Sep 21, 2016 @ 9:36am 
Hi

What is the raw Hevc codec extension, is it .hevc? If so I can add this format to the excepted formats for Whirligig. Hopefully that will allow it to work. If you have an example I could try that would be useful. I'll probably be releasing a small update to Whirligig on Friday so it could be part of that.

Phil
76561198331244316 Sep 23, 2016 @ 7:37am 
Hi,

yes, the extensions is .hevc. I uploaded an example file here:
{LINK REMOVED}
I think projection format is not supported yet (cube3x2 but different arrangement than the supported ones). It would be great if you could add it.
I could also provide a file in equirect/barrel format, but I'd have to encode it first.

Johannes
Whirligig  [developer] Sep 23, 2016 @ 8:17am 
This should be good for me to try. Thanks. I'll have a look and let you know my findings.
Whirligig  [developer] Sep 24, 2016 @ 5:51am 
I've added the .hevc to the list. I've tried it on my system but it didn't work as I don't seem to has the .hevc codec installed. This is to say even when I changed it to .mp4 . I suspect that i will work on your system if you have the codec installed and already working correctly. It's currently only set as a beta but will up update to default on Monday hopefully. You can try the beta though by following these instructions.

To use this beta right click on Whirligig in Steam, go to properties, go to the betas tab and select the appropriate beta.

Let me how you get on, hopefully it works :)

Regards

Phil

76561198331244316 Sep 26, 2016 @ 12:59am 
Unfortunately it didn't work :(

I uploaded the hevc file contained in an mp4 container: {LINK REMOVED}. If it plays on your system you should have the hevc codec installed. This file I can play in whirligig

Johannes
Whirligig  [developer] Sep 26, 2016 @ 4:12am 
Could you send me a link to the codec you use for the hevc files. I want to make sure I've got the same system setup as you.
76561198331244316 Sep 26, 2016 @ 7:35am 
I used {LINK REMOVED}. It also allows the playback of .hevc files. I think using a mp4 container it klite should also work, but I'd have to test it.
Whirligig  [developer] Sep 26, 2016 @ 8:50am 
I've seem to have found the problem. When the hevc loads it doesn't give back a duration. I test if a file works by seeing if it has a duration but as the hvec returns 0 then it fails. I've implemented an exception for these files so that they play but you won't be able to skip around the file as it has non where in the timeline to skip too. Does any of this sound familiar when trying to play the files in other programs?

I'll be uploading a new beta/default tonight with this fix in so a least you'll be able to view them if not be able to skip around then.

Let me know if any of this makes sense.

Phil
Whirligig  [developer] Sep 26, 2016 @ 12:18pm 
I've updated the beta with that fixish that you wanted. Hopefully it works. Let me know how you get on and your thoughts?

http://steamcommunity.com/gid/103582791441710411/announcements/detail/601618823533668912
76561198331244316 Sep 27, 2016 @ 4:58am 
It works nicely thx! I think playing them back without navigation will be sufficient for us atm. If you want to add navigation it might still be possbile. I think the fps should be encoded in the .hevc streams. Thus you could calculate the times of already played back frames.

Can you add another custom format for files I uploaded? It is a cube 3x2 arrangement, but none of the availabe formats fit. I just looked at the customformats folder, I thought I could do it myself, defining 6 squares and their orientations. But the file format seems to be more complex than that.
Whirligig  [developer] Sep 27, 2016 @ 6:31am 
I'd be happy to add another custom format. If you want, email me an example phileday@yahoo.co.uk and I'll make one up and send back an obj for you.

The custom format is in obj format which is a 3d file format. You can create it with programs such as blender or 3dsmax. I've made cube maps before though so I can use what I've already got to produce another one.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Sep 21, 2016 @ 7:56am
Posts: 11