I produced a 4k video using Video Enhance AI in .mp4 format. The file plays correctly using VLC on my Windows PC but on the Vero 4k, I get streaks in most of the image (though the top left of the image looks okay). Any ideas for playing this properly? It looks like this:
Can you upload the MediaInfo for this?
Is this what you need?
General Complete name : abc.mp4 Format : MPEG-4 Format profile : Base Media Codec ID : isom (isom/iso2/mp41) File size : 3.75 GiB Duration : 14 min 28 s Overall bit rate mode : Constant Overall bit rate : 37.1 Mb/s Writing application : Lavf58.29.100 Video ID : 1 Format : MPEG-4 Visual Format profile : Simple@L1 Format settings, BVOP : No Format settings, QPel : No Format settings, GMC : No warppoints Format settings, Matrix : Default (H.263) Codec ID : mp4v-20 Duration : 14 min 28 s Bit rate mode : Constant Bit rate : 36.9 Mb/s Width : 3 840 pixels Height : 2 160 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 29.970 (29970/1000) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Compression mode : Lossy Bits/(Pixel*Frame) : 0.149 Stream size : 3.74 GiB (100%) Writing library : Lavc58.54.100 Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 14 min 28 s Bit rate mode : Constant Bit rate : 128 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 44.1 kHz Frame rate : 43.066 FPS (1024 SPF) Compression mode : Lossy Stream size : 13.3 MiB (0%) Default : Yes Alternate group : 1
I think you would probably have better luck if you encoded it with h.264 or h.265.
This is a strange encode.
What encoding options are you using in your application?
Unfortunately the application I’m using (Video Enhance AI) doesn’t have any encoding options. This is how they encode for the mp4 option. The others are tiff or png images which I will probably have to re-encode into a video using another application.
There are other people on their forum that have complained about this.
I don’t think we accelerate this in hardware at all; so it sounds like software decoding (ffmpeg) is failing, which could imply a problem with the clip.
Can you post some debug logs so we can see if the video is being played back with acceleration?
Just Re-encode with something like handbrake
Here is the video log:
2020-03-24 19:04:43.932 T:3378221792 NOTICE: CVideoPlayerVideo::OpenStream - Creating codec: 12 2020-03-24 19:04:43.945 T:3378221792 NOTICE: Creating video thread 2020-03-24 19:04:43.945 T:3403399904 NOTICE: running thread: video_thread 2020-03-24 19:04:43.946 T:3378221792 NOTICE: Opening stream: 1 source: 256 2020-03-24 19:04:43.946 T:3378221792 NOTICE: Finding audio codec for: 86018 2020-03-24 19:04:43.947 T:3378221792 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2020-03-24 19:04:43.947 T:3378221792 NOTICE: Creating audio thread 2020-03-24 19:04:43.947 T:3411792608 NOTICE: running thread: CVideoPlayerAudio::Process() 2020-03-24 19:04:43.973 T:3411792608 NOTICE: Creating audio stream (codec id: 86018, channels: 2, sample rate: 44100, no pass-through) 2020-03-24 19:04:44.231 T:4070895616 NOTICE: Whitelist search for: width: 3840, height: 2160, fps: 29.970, 3D: false 2020-03-24 19:04:44.233 T:4070895616 NOTICE: Display resolution ADJUST : 3840x2160 @ 59.94 - Full Screen (41) (weight: 1080.000)
Log snippets don’t really help, and that’s not even a debug log.
I don’t know what I’m doing when it comes to logging. I’m just going to re-encode in Handbrake and call it a day.