Page 1 of 1

LG no playback resolution 1932 x 1088

PostPosted: Mon Dec 22, 2025 8:56 am
by habreli
Hello,
i have some videos (*.mp4) with a resolution of 1932 x 1088.
These are not playing on my LG TV.

If I re-encode such a video to 1920 x 1080, playback works without any problems.
Is it possible to set the profile so that these videos are automatically transcoded? (I don't currently know how to do this.)
Thanks

Re: LG no playback resolution 1932 x 1088

PostPosted: Mon Dec 22, 2025 11:54 pm
by atc98092
It doesn't matter that they're in the MP4 container or the resolution. What matters is the video and audio codec within the container. Look at my sig line and see how to find out the contents of your file, then let us know so we can advise you what might be needed.

Re: LG no playback resolution 1932 x 1088

PostPosted: Tue Dec 23, 2025 2:38 pm
by habreli
Thanks for your response.
Serviio has registered the video and i can find it using Intel´s UPnP-Tools.
The technical Infos using FFMPEG are:
----
ffmpeg.exe -i "d:\Video (ex G)\Filme\Serien\Watzmann ermittelt\Watzmann ermittelt-Folge 07_ Familienbande (S01_E07).mp4"
ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 8.2.1 (GCC) 20180830
configuration: --enable-static --disable-shared --disable-ffplay --enable-libmp3lame --enable-libass --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --enable-libspeex --enable-libaom --disable-encoder=libaom_av1 --extra-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm -lexpat -lfreetype -lfribidi -lz' --arch=x86_64 --enable-runtime-cpudetect --target-os=mingw64 --cross-prefix=x86_64-w64-mingw32- --enable-gpl --pkg-config=pkg-config --bindir='/jenkins/workspace/FFmpeg - Win64/target'
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000025e9580] stream 0, timescale not set
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'd:\Video (ex G)\Filme\Serien\Watzmann ermittelt\Watzmann ermittelt-Folge 07_ Familienbande (S01_E07).mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf59.27.100
title : Watzmann ermittelt: Folge 7: Familienbande (S01/E07) - hier anschauen
Duration: 00:47:41.18, start: 0.000000, bitrate: 1725 kb/s
Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1932x1088 [SAR 1:1 DAR 483:272], 1585 kb/s, 50 fps, 50 tbr, 12800 tbn (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
encoder : Lavc59.37.100 h264_qsv
Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 129 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Stream #0:2[0x0]: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 320x180 [SAR 96:96 DAR 16:9], 90k tbr, 90k tbn (attached pic)
----
Do you need any additional infos?

Re: LG no playback resolution 1932 x 1088

PostPosted: Wed Dec 24, 2025 1:11 am
by atc98092
Great info, thank you. So, the primary video stream is H.264/AVC. Unless you're TV is quite old, it should support that without any issue. The audio is AAC, and that too should work fine on a modern TV. What might be causing the problem is that there's a second video stream in the file and it's using mjpeg video, and I have no idea if an LG can play that codec. You could use a program like Handbrake and remove that second video stream and see if that fixes the problem. Serviio can identify the mjpeg video coded and transcode it to something else, but since you have H.264 video there as well I'd just stick with that one.

If you wanted to try capturing and transcoding the mjpeg video, you'd need to edit the LG profile or create your own custom profile file.

Re: LG no playback resolution 1932 x 1088

PostPosted: Fri Dec 26, 2025 7:29 pm
by habreli
You are right, it "should" work well.
But my TV (2016) LG 55UH615V cannot playback this video.
If i recode it using ffmpeg -i "d:\Video (ex G)\Filme\Serien\Watzmann ermittelt\Watzmann ermittelt-Folge 07_ Familienbande (S01_E07).mp4" -vf "scale=1920:-2" "familienbande_neu.mp4"
Here are the sprecs of the converted file:
----
ffmpeg.exe -i d:\temp\Familienbande.mp4
ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
built with Microsoft (R) C/C++ Optimizing Compiler Version 19.43.34808 for x64
configuration: --prefix='D:/a/FFmpegBin/FFmpegBin/packages/ffmpeg_x64-windows-static-release' --toolchain=msvc --enable-pic --disable-doc --enable-debug --enable-runtime-cpudetect --disable-autodetect --target-os=win32 --enable-w32threads --enable-d3d11va --enable-d3d12va --enable-dxva2 --enable-mediafoundation --disable-inline-asm --cc=cl.exe --host_cc=cl.exe --cxx=cl.exe --windres=rc.exe --ld=link.exe --ar='ar-lib lib.exe' --ranlib=':' --enable-nonfree --enable-gpl --enable-version3 --enable-ffmpeg --enable-ffplay --enable-ffprobe --enable-avcodec --enable-avdevice --enable-avformat --enable-avfilter --enable-postproc --enable-swresample --enable-swscale --disable-alsa --enable-amf --enable-libaom --enable-libass --disable-avisynth --enable-bzlib --enable-libdav1d --disable-libfdk-aac --disable-libfontconfig --disable-libharfbuzz --enable-libfreetype --enable-libfribidi --enable-iconv --enable-libilbc --enable-lzma --enable-libmp3lame --enable-libmodplug --enable-cuda --enable-nvenc --enable-nvdec --enable-cuvid --enable-ffnvcodec --enable-opencl --enable-opengl --disable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-openssl --enable-libopus --enable-sdl2 --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --disable-libtensorflow --disable-libtesseract --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-zlib --enable-libsrt --disable-libmfx --enable-cross-compile --extra-cflags='-DHAVE_UNISTD_H=0' --pkg-config='D:/a/FFmpegBin/FFmpegBin/downloads/tools/msys2/21caed2f81ec917b/mingw64/bin/pkg-config.exe' --pkg-config-flags=--static --enable-optimizations --extra-ldflags='-libpath:D:/a/FFmpegBin/FFmpegBin/installed/x64-windows-static-release/lib' --arch=x86_64 --enable-asm --enable-x86asm
libavutil 59. 39.100 / 59. 39.100
libavcodec 61. 19.101 / 61. 19.101
libavformat 61. 7.100 / 61. 7.100
libavdevice 61. 3.100 / 61. 3.100
libavfilter 10. 4.100 / 10. 4.100
libswscale 8. 3.100 / 8. 3.100
libswresample 5. 3.100 / 5. 3.100
libpostproc 58. 3.100 / 58. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'd:\temp\Familienbande.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
title : Watzmann ermittelt: Folge 7: Familienbande (S01/E07) - hier anschauen
encoder : Lavf61.7.100
Duration: 00:06:00.76, start: 0.000000, bitrate: 2919 kb/s
Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1082 [SAR 1428:1427 DAR 848686:477935], 2779 kb/s, SAR 87101:87040 DAR 483:272, 49.99 fps, 50 tbr, 12800 tbn (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
encoder : Lavc61.19.101 libx264
Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 129 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
-----
With this spec the video can be played without any problems.
Can you help to sole this ?
Thanks so much.

Re: LG no playback resolution 1932 x 1088

PostPosted: Fri Dec 26, 2025 8:13 pm
by atc98092
When you recode it, you're removing that second video stream that I think was the problem. That would explain why the recoded file plays fine.

I don't know why the TV is trying to play the secondary video stream, as it's not marked as the default stream. Yes, you could modify the LG profile to match the mjpeg stream and transcode it. But unless you have a lot of those video files with the problem I think you're better off just recoding any problem files and leave the LG profile alone.

Re: LG no playback resolution 1932 x 1088

PostPosted: Sat Dec 27, 2025 10:26 am
by habreli
According to your response i removed only the 2nd video stream using:
ffmpeg -i c:\temp\source.mp4 -map 0:v:0 -map 0:a -c copy c:\temp\target.mp4
As a result i received:
----
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\temp\Watzmann_ermittelt_Test.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
title : Watzmann ermittelt: Folge 7: Familienbande (S01/E07) - hier anschauen
encoder : Lavf62.3.100
Duration: 00:47:41.18, start: 0.000000, bitrate: 1725 kb/s
Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1932x1088 [SAR 1:1 DAR 483:272], 1585 kb/s, 50 fps, 50 tbr, 12800 tbn, start 0.022031 (default)
Metadata:
handler_name : VideoHandler
vendor_id : [0][0][0][0]
encoder : Lavc59.37.100 h264_qsv
Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 129 kb/s (default)
Metadata:
handler_name : SoundHandler
vendor_id : [0][0][0][0]
----
But nevertheless, my TV want playback this video.
Maybe you have any further ideas ?
I´v about 30-40 files at the moment.
Many thanks for your support.