MP4 Upscaled Using Proteus Unplayable on Roku- Shows As Thin Rotated Sliver

I used Proteus on Auto settings to upscale a movie from 720p to 1080p. It played fine using VLC on my PC.

When I copied the MP4 file to an HD and tried to play it on a Roku Ultra media player, the image was rotated 90 degrees clockwise and was only a thin sliver. Completely unwatchable.

Copied below is the analysis of the output file by MediaInfo (MediaInfo).
I noticed this line:

Original display aspect ratio : 0.120

What is this doing there and is it causing the problem?

I also encoded the movie using Iris MQ with the same result.

Thanks for your help. The video summary follows:

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Format settings, GOP : M=4, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1 h 51 min
Bit rate mode : Variable
Bit rate : 7 130 kb/s
Maximum bit rate : 16.0 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 2.107
Original display aspect ratio : 0.120
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.143
Stream size : 5.55 GiB (93%)
Encoded date : 2023-11-06 21:59:04 UTC
Tagged date : 2023-11-06 21:59:04 UTC
Color range : Limited
Color primaries : BT.601 NTSC
Transfer characteristics : BT.601
Matrix coefficients : BT.601
Menus : 4
Codec configuration box : avcC

I’d recommend posting the mediainfo for the input video too.

Sure,
Here is the MediaInfo for the source video. Notice the “Original Display Aspect Ratio” is what it should be.

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4
Format settings : CABAC / 16 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 16 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1 h 51 min
Bit rate : 2 638 kb/s
Width : 710 pixels
Height : 362 pixels
Display aspect ratio : 2.35:1
Original display aspect ratio : 2.35:1
Frame rate mode : Variable
Frame rate : 23.976 (24000/1001) FPS
Minimum frame rate : 23.974 FPS
Maximum frame rate : 23.981 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.428
Stream size : 2.05 GiB (83%)
Writing library : x264 core 164 r3100 ed0f7a6
Encoding settings : cabac=1 / ref=16 / deblock=1:-1:-1 / analyse=0x1:0x131 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=11 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=20000 / vbv_bufsize=25000 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Encoded date : 2023-11-06 21:59:04 UTC
Tagged date : 2023-11-06 21:59:04 UTC
Color range : Limited
Color primaries : BT.601 NTSC
Transfer characteristics : BT.601
Matrix coefficients : BT.601
Menus : 4
mdhd_Duration : 6681758
Codec configuration box : avcC

My only suggestion for now is to try a custom upscale based on the width (don’t use the HD preset) on a small selection of the video, setting the width to 1920px, and don’t change pixel type to square if given that option. Your original video’s aspect ratio is wider than the HD preset, but I don’t know why it’s messing it up that badly (it should just add black bars).

[SOLVED] So it seems that if the “SQUARE PIXEL” option is offered, you have to choose it. Otherwise you will experience the problem where the output video plays as a thin stripe.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.