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.

Re: LG no playback resolution 1932 x 1088

PostPosted: Sun Dec 28, 2025 5:27 am
by atc98092
I guess that means there's something within that video stream the LG still doesn't like. Without a copy of that video I can't test to see if it can be captured by Serviio and transcoded for playback. I don't know if it's the 50 Hz framerate that is tripping the TV, or if it's something else (probably isn't the framerate). If you know of a downloadable video online that exhibits the same problem I could download that and see if it can be matched.

Sometimes there's simply a glitch in the original video encoding that remuxing the video cures. But that's basically what you did with the last effort which apparently still won't play. So we have to figure out a way to match the video and trigger Serviio to transcode the files. I've added a user profiles file that you can see if it catches your unplayable videos. Copy it into your Serviio/config folder, then rename the file to User-profiles.xml. Restart Serviio which will load this new file into the console as an available profile. It's named "LG Test". Select that profile for your TV, save the settings, then try playing those files. If it works, I'll submit this change to Zip to update the current LG profile so a personal profile won't be needed.

Let me know if it works!

Re: LG no playback resolution 1932 x 1088

PostPosted: Sun Jan 04, 2026 3:44 pm
by habreli
Thanks for your "Test-Profile".
I installed it as described, and really restarted Serviio.

But the video is still unplayable.

And I couldn't find an online source to download the video.

Re: LG no playback resolution 1932 x 1088

PostPosted: Sun Jan 04, 2026 10:46 pm
by atc98092
And you did select the new profile for your TV after you restarted Serviio, correct? If so, then I've exhausted my ability to offer anything further without having a file to test myself. I do have several different LG TVs, although they are all 4K capable if that makes any difference.

Re: LG no playback resolution 1932 x 1088

PostPosted: Mon Jan 05, 2026 5:18 pm
by habreli
Yes, correct. I selected the new profile.

Re: LG no playback resolution 1932 x 1088

PostPosted: Mon Jan 05, 2026 5:18 pm
by habreli
Yes, correct. I selected the new profile.

Re: LG no playback resolution 1932 x 1088

PostPosted: Tue Jan 06, 2026 8:55 pm
by atc98092
Thank you for the test clip. I tried playing it on my LG 43UQ7590 (4K set) and it played perfectly. I'll try it on a different set but I'm not expecting it to be any different. And Serviio is streaming it to the TV without any transcoding, so the set is playing this clip.