Log in

View Full Version : .h265x file cant be played by anything?


shlomikalfa
25th June 2022, 06:30
Hi,

I'm using an IP software called VMS to download my IP camera videos, the extension is .h265x and it seems like nothing is playing it except for this player I've downloaded from a Russian website: General_Player_V1.7.0.0.T.20150929.exe

I've installed latest K-lite codec pack and tried using VLC and it doesn't seem to work :(

Uploaded a sample file:
https://drive.google.com/file/d/1S9xT8fRi8Lgwn0UJ3csNSF9bvtq9PEWf/view

ANy idea?

rwill
25th June 2022, 07:19
Hi,

I'm using an IP software called VMS to download my IP camera videos, the extension is .h265x and it seems like nothing is playing it except for this player I've downloaded from a Russian website: General_Player_V1.7.0.0.T.20150929.exe

I've installed latest K-lite codec pack and tried using VLC and it doesn't seem to work :(

ANy idea?

Can you upload a small .h265x sample somewhere ?

shlomikalfa
25th June 2022, 08:41
Uploaded a sample file:
https://drive.google.com/file/d/1S9xT8fRi8Lgwn0UJ3csNSF9bvtq9PEWf/view?usp=sharing

Hope links are OK!

StainlessS
25th June 2022, 13:12
Both links deleted.

rwill
25th June 2022, 13:15
Uploaded a sample file:
https://file.io/Lpo4cQjbd2XI
Or:
https://drive.google.com/file/d/1S9xT8fRi8Lgwn0UJ3csNSF9bvtq9PEWf/view?usp=sharing

Hope links are OK!

Looks like some AVC (H.264) file with some proprietary stuff.

I stuffed it in some very error resilient decoder and got a short sequence with this before it gave up:

https://drive.google.com/drive/folders/1E-1envOXzaYOPy2_FnW4HI_kVik7PFY5?usp=sharing

I will maybe investigate further, I kinda like poking around in streams.

rwill
25th June 2022, 13:16
Both links deleted.

Drive still works for me.

* Looks like the Drive Link in the first post is malformed.

clsid
25th June 2022, 13:23
This may help:
https://spitzner.org/kkmoon.html

SeeMoreDigital
25th June 2022, 15:13
Managed to mux the video stream into the .MKV container using MKVtoolNixGUI without issue. Here's what MediaInfo reports: -

General
Unique ID : 22032415779733961264241655199092540019 (0x109349F74C9F54B8E3FBFE4696C98273)
Complete name : D:\SeeMoreDigital\Downloads\NVR-10.100.102.30-shlomikalfa-tel_2_20226318445.mkv
Format : Matroska
Format version : Version 4
File size : 407 MiB
Duration : 19 min 0 s
Overall bit rate : 2 995 kb/s
Encoded date : UTC 2022-06-25 14:09:46
Writing application : mkvmerge v68.0.0 ('The Curtain') 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L5.1
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 19 min 0 s
Bit rate : 2 994 kb/s
Width : 2 304 pixels
Height : 1 296 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 12.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.084
Stream size : 407 MiB (100%)
Default : Yes
Forced : No

rwill
25th June 2022, 18:01
so there:
https://github.com/rwillenbacher/h265x_repacker

Pushing the sample through this mp4box then says the following about the modified stream:

$ mp4box -add sample.h265x.264 -new test.mp4
Track Importing MPEG-4 AVC - Width 2304 Height 1296 FPS 48/4 SAR 0/0
AVC|H264 Import results: 13680 samples (14065 NALUs) - Slices: 116 I 13613 P 0 B - 0 SEI - 114 IDR
Saving test.mp4: 0.500 secs Interleaving

And the .mp4 file plays in VLC without problems.

StainlessS
26th June 2022, 11:53
Drive still works for me.
Current (working) links updated since my "Links deleted" post. [about 2 hours later, and just a few minutes before your post]

shlomikalfa
14th July 2022, 21:01
Is there no single app that's working for these kind of files?
grrr!

I can't compile the github file...

SeeMoreDigital
14th July 2022, 21:16
Is there no single app that's working for these kind of files?
grrr!

I can't compile the github file...Eh... Just mux the stream into the .mkv container using MKVtoolNixGUI (https://forum.doom9.org/showthread.php?t=175593)...

takla
20th July 2022, 03:13
ffmpeg -y -i input.h265x -map_metadata -1 -c:v copy -an output.mkv

Dummy instructions:

Get ffmpeg from here (https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z).
Extract with 7-zip (https://www.7-zip.org/), then move ffmpeg.exe (from the "bin" folder), a copy of cmd.exe and your videofile into the same folder.
Rename the video to "input".
Now open cmd.exe and paste the command from above.

(You can get cmd.exe by > search cmd in start menu > rightclick > open path to file > rightclick on the shortcut > open path to file (again) > rightclick > copy)

shlomikalfa
18th September 2022, 18:26
@takla
Thanks for the dummy instructions but that gives me:

Invalid data found when processing input


mkv tools works :) thanks.

richardpl
18th September 2022, 19:04
ffmpeg works too, if you are not extremely lazy and are skilled enough to type:

ffmpeg -f h264 -i input.file ......

rwill
19th September 2022, 11:10
I am not so sure about using pure H.264 tools. The stream contains some sort of additional data that sometimes resembles H.264 start codes which may throw parsers off track.