LibVLC 4.0.0 doesn't play well as 3.0.11 for some mp4 file
Posted: 16 Jan 2021 05:18
Dear who concern:
For some “mp4” video, LibVLC 4.0.0 Dev(nightly build) doesn’t work well. It works well using LibVLC 3.0.11(Released) .
Some Log for LibVLC 4.0.0 when playing mp4 file
direct3d11 vout display debug: Direct3D11 resources created
direct3d11 vout display debug: Direct3D11 display adapter successfully initialized
direct3d11 vout display debug: Direct3D11 Open Succeeded
main generic debug: using vout display module "direct3d11"
main video output debug: original format sz 3840x1090, of (0,0), vsz 3840x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main spu text debug: removing module "freetype"
main generic debug: looking for text renderer module matching "any": 2 candidates
“Player.exe”(Win32): Remove“C:\Windows\System32\DWrite.dll” freetype spu text debug: Using DWrite backend
main generic debug: using text renderer module "freetype"
window window debug: leaving fullscreen mode
main video output debug: requested window size: 3840x1080
main input debug: control type=27
main subpicture warning: original picture size is undefined
freetype spu text debug: DWrite_GetFamily(): family name: arial
freetype spu text debug: DWrite_ParseFamily(): using font at index 0 with weight 400 for bold: 0, italic: 0
freetype spu text debug: DWrite_ParseFamily(): using font at index 1 with weight 700 for bold: 1, italic: 0
freetype spu text debug: DWrite_ParseFamily(): using font at index 2 with weight 400 for bold: 0, italic: 1
freetype spu text debug: DWrite_ParseFamily(): using font at index 3 with weight 700 for bold: 1, italic: 1
main decoder debug: vout change: multiview
main video output debug: requested window size: 3840x1080
Thread 0x35b0 Exit,Return 0 (0x0)。
“Player.exe”(Win32): Remove“C:\Windows\System32\D3DCompiler_47.dll”
direct3d11 vout display debug: Direct3D11 resources destroyed
Thread 0x4260 Exti,Return 0 (0x0)。
…………………………
Thread 0x7ec Exti,Return 0 (0x0)。
MONZA::DdiThreadingContext<MONZA::AdapterTraits_Gen12LP>::msg_end,at 0x000000494FBDFC80 。
Thread 0x49fc Exti,Return 0 (0x0)。
0x00007FFC3D693E49 at(Player.exe ): Microsoft C++ abnormal: MONZA::IgcThreadingContext<MONZA::AdapterTraits_Gen12LP>::msg_end,at 0x000000494FADFA10 。
Thread 0x6c8 Exti,Return 0 (0x0)。
“Player.exe”(Win32): Removed“C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_03777b3a07d7d753\igc64.dll”
“Player.exe”(Win32): Removed“C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_03777b3a07d7d753\igdgmm64.dll”
“Player.exe”(Win32): Removed“C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_03777b3a07d7d753\igd10iumd64.dll”
direct3d11 vout display debug: Direct3D11 display adapter closed
direct3d11 vout display debug: Win32 Vout EventThread terminating
direct3d11 vout display debug: Win32VoutCloseWindow
direct3d11 vout display debug: WinProc WM_DESTROY
Thread 0x1278 Exti,Return 0 (0x0)。
main video output debug: deinterlace -1, mode auto, is_needed 0
main video output debug: Opening vout display wrapper
main generic debug: looking for vout display module matching "any": 6 candidates
direct3d11 vout display debug: Created the D3D11 device type 1 level b100.
direct3d11 vout display warning: failed to get the 0 MatchingDeviceId (2)
direct3d11 vout display debug: different 1 device pci\ven_10de&dev_1f97 vs PCI\VEN_8086&DEV_9A49&SUBSYS_87E2103C
direct3d11 vout display debug: NVIDIA WDDM driver 27.21.14.5225
direct3d11 vout display debug: creating Vout EventThread
direct3d11 vout display debug: Win32VoutCreateWindow
direct3d11 vout display debug: created video window
direct3d11 vout display debug: Vout EventThread running
direct3d11 vout display debug: UpdateRects source offset: 0,0 visible: 3840x1080 decoded: 3840x1090
direct3d11 vout display debug: UpdateRects image_dst coords: 0,170 1284x361
direct3d11 vout display debug: Using pixel format I420 for chroma I420
direct3d11 vout display debug: supports colorspace RGB Rec.709 gamma:22 range:FULL
direct3d11 vout display debug: supports colorspace RGB Rec.709 gamma:22 range:STUDIO
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:22 range:STUDIO
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:22 range:FULL
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:2084 range:FULL
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:2084 range:STUDIO
direct3d11 vout display debug: Output max luminance: 270.0, colorspace RGB Rec.709 gamma:22 range:FULL, bits per pixel 8
direct3d11 vout display debug: using colorspace RGB Rec.709 gamma:22 range:FULL
direct3d11 vout display debug: psz_src_to_linear return pow(rgb, 1.0 / 0.45)
direct3d11 vout display debug: psz_primaries_transform return rgb
direct3d11 vout display debug: psz_tone_mapping return rgb * LuminanceScale
direct3d11 vout display debug: psz_linear_to_display return pow(rgb, 1.0 / 2.2)
direct3d11 vout display debug: psz_adjust_range return rgb
direct3d11 vout display debug: psz_sampler sample.x = shaderTexture[0].Sample(samplerState, coords).x;
sample.y = shaderTexture[1].Sample(samplerState, coords).x;
sample.z = shaderTexture[2].Sample(samplerState, coords).x;
sample.a = 1;
direct3d11 vout display debug: psz_move_planes return rgb
………………………………………………………………………………………………
direct3d11 vout display debug: psz_adjust_range return rgb
direct3d11 vout display debug: psz_sampler sample = shaderTexture[0].Sample(samplerState, coords);
direct3d11 vout display debug: psz_move_planes return rgb
direct3d11 vout display debug: picQuad position (0.00,170.00) 1284.00x361.00
direct3d11 vout display debug: Direct3D11 resources created
direct3d11 vout display debug: Direct3D11 display adapter successfully initialized
direct3d11 vout display debug: Direct3D11 Open Succeeded
main generic debug: using vout display module "direct3d11"
The Last Four lines is just what list at top. It just a circle. Begin--end –Begin—end.
For some “mp4” video, LibVLC 4.0.0 Dev(nightly build) doesn’t work well. It works well using LibVLC 3.0.11(Released) .
Some Log for LibVLC 4.0.0 when playing mp4 file
direct3d11 vout display debug: Direct3D11 resources created
direct3d11 vout display debug: Direct3D11 display adapter successfully initialized
direct3d11 vout display debug: Direct3D11 Open Succeeded
main generic debug: using vout display module "direct3d11"
main video output debug: original format sz 3840x1090, of (0,0), vsz 3840x1080, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main spu text debug: removing module "freetype"
main generic debug: looking for text renderer module matching "any": 2 candidates
“Player.exe”(Win32): Remove“C:\Windows\System32\DWrite.dll” freetype spu text debug: Using DWrite backend
main generic debug: using text renderer module "freetype"
window window debug: leaving fullscreen mode
main video output debug: requested window size: 3840x1080
main input debug: control type=27
main subpicture warning: original picture size is undefined
freetype spu text debug: DWrite_GetFamily(): family name: arial
freetype spu text debug: DWrite_ParseFamily(): using font at index 0 with weight 400 for bold: 0, italic: 0
freetype spu text debug: DWrite_ParseFamily(): using font at index 1 with weight 700 for bold: 1, italic: 0
freetype spu text debug: DWrite_ParseFamily(): using font at index 2 with weight 400 for bold: 0, italic: 1
freetype spu text debug: DWrite_ParseFamily(): using font at index 3 with weight 700 for bold: 1, italic: 1
main decoder debug: vout change: multiview
main video output debug: requested window size: 3840x1080
Thread 0x35b0 Exit,Return 0 (0x0)。
“Player.exe”(Win32): Remove“C:\Windows\System32\D3DCompiler_47.dll”
direct3d11 vout display debug: Direct3D11 resources destroyed
Thread 0x4260 Exti,Return 0 (0x0)。
…………………………
Thread 0x7ec Exti,Return 0 (0x0)。
MONZA::DdiThreadingContext<MONZA::AdapterTraits_Gen12LP>::msg_end,at 0x000000494FBDFC80 。
Thread 0x49fc Exti,Return 0 (0x0)。
0x00007FFC3D693E49 at(Player.exe ): Microsoft C++ abnormal: MONZA::IgcThreadingContext<MONZA::AdapterTraits_Gen12LP>::msg_end,at 0x000000494FADFA10 。
Thread 0x6c8 Exti,Return 0 (0x0)。
“Player.exe”(Win32): Removed“C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_03777b3a07d7d753\igc64.dll”
“Player.exe”(Win32): Removed“C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_03777b3a07d7d753\igdgmm64.dll”
“Player.exe”(Win32): Removed“C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_03777b3a07d7d753\igd10iumd64.dll”
direct3d11 vout display debug: Direct3D11 display adapter closed
direct3d11 vout display debug: Win32 Vout EventThread terminating
direct3d11 vout display debug: Win32VoutCloseWindow
direct3d11 vout display debug: WinProc WM_DESTROY
Thread 0x1278 Exti,Return 0 (0x0)。
main video output debug: deinterlace -1, mode auto, is_needed 0
main video output debug: Opening vout display wrapper
main generic debug: looking for vout display module matching "any": 6 candidates
direct3d11 vout display debug: Created the D3D11 device type 1 level b100.
direct3d11 vout display warning: failed to get the 0 MatchingDeviceId (2)
direct3d11 vout display debug: different 1 device pci\ven_10de&dev_1f97 vs PCI\VEN_8086&DEV_9A49&SUBSYS_87E2103C
direct3d11 vout display debug: NVIDIA WDDM driver 27.21.14.5225
direct3d11 vout display debug: creating Vout EventThread
direct3d11 vout display debug: Win32VoutCreateWindow
direct3d11 vout display debug: created video window
direct3d11 vout display debug: Vout EventThread running
direct3d11 vout display debug: UpdateRects source offset: 0,0 visible: 3840x1080 decoded: 3840x1090
direct3d11 vout display debug: UpdateRects image_dst coords: 0,170 1284x361
direct3d11 vout display debug: Using pixel format I420 for chroma I420
direct3d11 vout display debug: supports colorspace RGB Rec.709 gamma:22 range:FULL
direct3d11 vout display debug: supports colorspace RGB Rec.709 gamma:22 range:STUDIO
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:22 range:STUDIO
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:22 range:FULL
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:2084 range:FULL
direct3d11 vout display debug: supports colorspace RGB Rec.2020 gamma:2084 range:STUDIO
direct3d11 vout display debug: Output max luminance: 270.0, colorspace RGB Rec.709 gamma:22 range:FULL, bits per pixel 8
direct3d11 vout display debug: using colorspace RGB Rec.709 gamma:22 range:FULL
direct3d11 vout display debug: psz_src_to_linear return pow(rgb, 1.0 / 0.45)
direct3d11 vout display debug: psz_primaries_transform return rgb
direct3d11 vout display debug: psz_tone_mapping return rgb * LuminanceScale
direct3d11 vout display debug: psz_linear_to_display return pow(rgb, 1.0 / 2.2)
direct3d11 vout display debug: psz_adjust_range return rgb
direct3d11 vout display debug: psz_sampler sample.x = shaderTexture[0].Sample(samplerState, coords).x;
sample.y = shaderTexture[1].Sample(samplerState, coords).x;
sample.z = shaderTexture[2].Sample(samplerState, coords).x;
sample.a = 1;
direct3d11 vout display debug: psz_move_planes return rgb
………………………………………………………………………………………………
direct3d11 vout display debug: psz_adjust_range return rgb
direct3d11 vout display debug: psz_sampler sample = shaderTexture[0].Sample(samplerState, coords);
direct3d11 vout display debug: psz_move_planes return rgb
direct3d11 vout display debug: picQuad position (0.00,170.00) 1284.00x361.00
direct3d11 vout display debug: Direct3D11 resources created
direct3d11 vout display debug: Direct3D11 display adapter successfully initialized
direct3d11 vout display debug: Direct3D11 Open Succeeded
main generic debug: using vout display module "direct3d11"
The Last Four lines is just what list at top. It just a circle. Begin--end –Begin—end.