Page 1 of 1

Bandicam HVEC encoding causes issues in multiple applications

Posted: Sat Jun 12, 2021 5:46 pm
by bshishani
Im having issues with HVEC (Intel Quick Sync) MP4 files created by Bandicam. In VLC, the video plays with problems like black spans and cuts and freezes. In Magix Movie Editor Pro video editor, the software complains about missing QuickTime, and when it's installed it complains about a missing MXMPEG2 codec. [ok so Magix MVP is just confused about the encoding]. In some other players like Windows Media Player the file works fine with no issues.

In ffmpeg, I see some issues reported; here's the output for a sample file:

--------------
>ffmpeg -i file

[hevc @ 000002b76d49fec0] SPS 0 does not exist.
[hevc @ 000002b76d49fec0] VPS 0 does not exist
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'intro-tab.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: mp41
creation_time : 2021-06-09T13:26:15.000000Z
encoder : Bandicam 4.6.4.1728 / GDI / Intel Quick Sync Video
encoder-eng : Bandicam 4.6.4.1728 / GDI / Intel Quick Sync Video
Duration: 00:00:37.68, start: 0.000000, bitrate: 144 kb/s
Stream #0:0(eng): Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv), 1504x860 [SAR 1:1 DAR 376:215], 143 kb/s, 11.44 fps, 25 tbr, 25k tbn, 25 tbc (default)
Metadata:
creation_time : 2021-06-09T13:26:15.000000Z
handler_name : VideoHandler
vendor_id : [0][0][0][0]
------------

If I run the file through an ffmpeg conversion
[h265->h265, eg ffmpeg -i input.mp4 -c libx265 -crf 12 output.mp4],
then all the above problems in the different programs disappear, and I get the following report on the converted file:

-------------
>ffmpeg -i file

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'output1.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
encoder : Lavf58.76.100
Duration: 00:00:37.68, start: 0.000000, bitrate: 153 kb/s
Stream #0:0(eng): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv, progressive), 1504x860 [SAR 1:1 DAR 376:215], 150 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
--------------

It seems like a Bandicam encoder issue, but happy to hear your thoughts on this.

Re: Bandicam HVEC encoding causes issues in multiple applications

Posted: Mon Jun 14, 2021 5:22 pm
by Bandicam Company
Hello bshishani,

We have forwarded your issue to our development team.
We will let you know when the issue is fixed.

Thank you for your report.