News:

--

Main Menu

Blank screens

Started by theavidavidemuxuser, January 09, 2025, 10:45:58 PM

Previous topic - Next topic

theavidavidemuxuser

I've been using Avidemux as my primary video muxer for a few years now, but the latest nightly build for some reason does not display any video, only a black screen. Could anyone help me out on this? I haven't been able to find anything.[attach id=5087]am.png 

eumagga0x2a

Are you on Windows? The r241212 cross-build ("win64") should be fine, later VC++ (native) builds ("vsWin64") may have substantial issues.

If you get a black video preview in the main window with r241212, please provide admlog.txt (%localappdata%\avidemux\admlog.txt).

theavidavidemuxuser


eumagga0x2a

Please ZIP-compress the file and attach it to your reply. Alternatively, you may use a hoster like pastebin.com if you wish so.

eumagga0x2a

Thank you for the log. In general, it would have been fine to anonymize it, i.e. consistently replace all paths with corresponding placeholders to make it reasonably safe to publish it, unless the very presence of timestamps in the log may be a issue for you. The problem is here:

  19:39:26-766 [dxvaRender::dxvaRender] creating Dxva2/D3D render.
  19:39:26-766 [dxvaRender::init] Initializing dxva2/D3D render
  19:39:26-766 [dxvaRender::init] D3D Checking device capabilities
  19:39:26-766 [dxvaRender::init] Power of 2 : 0
  19:39:26-766 [dxvaRender::init] Square only: 0
<!>19:39:26-766 [ADM_FAILED] Failed with error code=0x8876086a
  19:39:26-766 [dxvaRender::init] D3D YV12 not supported
  19:39:26-766 [dxvaRender::setup] D3D (re)Setting up
  19:39:26-870 [dxvaRender::setup] DXVA2Render : device created in D3D9Ex mode
  19:39:26-870 [dxvaRender::setup] Setup done
  19:39:26-870 [dxvaRender::init] Dxva (D3D) init successful, dxva render. w=1920, h=1080, zoom=0.3009, displayWidth=577, displayHeight=325
  19:39:26-871 [spawnRenderer] Dxva2 init ok
  19:39:26-882 [dxvaRender::draw] D3D : Draw!
  19:39:26-882 [dxvaRender::refresh] Refresh**
[RDR] Resizing to 577 x 325
  19:39:26-884 [renderCompleteRedrawRequest] RedrawRequest
  19:39:26-886 [dxvaRender::draw] D3D : Draw!
  19:39:26-886 [dxvaRender::refresh] Refresh**
<unrelated lines skipped>
  19:39:26-921 [admPreview::start] admPreview,starting
<!>19:39:26-923 [ADM_FAILED] Failed with error code=0x8876086c
<!>19:39:26-923 [ADMImage_To_argbSurface] D3D Cannot lock surface
<!>19:39:26-923 [dxvaRender::displayImage_argb] Image to argb surface failed

We don't detect that we cannot use DirectX (in Avidemux inaccurately called "DXVA2") renderer with very recent Intel HW like on your system. You should enable OpenGL in Avidemux and switch "Video Display" from "DXVA2" to "OpenGL" in Edit -> Preferences -> Display.