vidcutter
vidcutter copied to clipboard
Can't move to start of video in specific file
There's a specific video [1] in which I found a bug.
It starts with the cursor on frame 91 / 567 and won't let me drag it any sooner.
Steps:
- open the file in ref [1];
- check cursor is on frame 91 / 567;
- try to drag the cursor to the beginning of the clip;
Expected results:
- cursor can be dragged back to the first frame;
Observed results:
- after jerkying around, the cursor goes back to frame 91
Logs
This is what I see in the console:
[lavf] queuing seek to 2.929000
[lavf] execute seek (to 5.929000 flags 32)
[cplayer] hr-seek, skipping to 2.929000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.917000
[lavf] execute seek (to 5.917000 flags 32)
[cplayer] hr-seek, skipping to 2.917000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.696000
[lavf] execute seek (to 5.696000 flags 32)
[cplayer] hr-seek, skipping to 2.696000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: co located POCs unavailable
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.266000
[lavf] execute seek (to 5.266000 flags 32)
[cplayer] hr-seek, skipping to 2.266000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.696000
[lavf] execute seek (to 5.696000 flags 32)
[cplayer] hr-seek, skipping to 2.696000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: co located POCs unavailable
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 1.639000
[lavf] execute seek (to 4.639000 flags 32)
[cplayer] hr-seek, skipping to 1.639000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 1.727000
[lavf] execute seek (to 4.727000 flags 32)
[cplayer] hr-seek, skipping to 1.727000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: co located POCs unavailable
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.929000
[lavf] execute seek (to 5.929000 flags 32)
[cplayer] hr-seek, skipping to 2.929000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.894000
[lavf] execute seek (to 5.894000 flags 32)
[cplayer] hr-seek, skipping to 2.894000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.929000
[lavf] execute seek (to 5.929000 flags 32)
[cplayer] hr-seek, skipping to 2.929000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 1.360000
[lavf] execute seek (to 4.360000 flags 32)
[cplayer] hr-seek, skipping to 1.360000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: Missing reference picture, default is 0
[ffmpeg/video] h264: co located POCs unavailable
[ffmpeg/video] h264: reference picture missing during reorder
[ffmpeg/video] h264: Missing reference picture, default is 0
[ffmpeg/video] h264: reference picture missing during reorder
[ffmpeg/video] h264: Missing reference picture, default is 65558
[ffmpeg/video] h264: mmco: unref short failure
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.929000
[lavf] execute seek (to 5.929000 flags 32)
[cplayer] hr-seek, skipping to 2.929000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 0.848000
[lavf] execute seek (to 3.848000 flags 32)
[cplayer] hr-seek, skipping to 0.848000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: co located POCs unavailable
[ffmpeg/video] h264: co located POCs unavailable
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 1.360000
[lavf] execute seek (to 4.360000 flags 32)
[cplayer] hr-seek, skipping to 1.360000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: Missing reference picture, default is 0
[ffmpeg/video] h264: co located POCs unavailable
[ffmpeg/video] h264: reference picture missing during reorder
[ffmpeg/video] h264: Missing reference picture, default is 0
[ffmpeg/video] h264: reference picture missing during reorder
[ffmpeg/video] h264: Missing reference picture, default is 65558
[ffmpeg/video] h264: mmco: unref short failure
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 2.929000
[lavf] execute seek (to 5.929000 flags 32)
[cplayer] hr-seek, skipping to 2.929000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[vo/opengl-cb] mpv_render_context_render() not being called or stuck.
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 0.956000
[lavf] execute seek (to 3.956000 flags 32)
[cplayer] hr-seek, skipping to 0.956000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: co located POCs unavailable
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
[lavf] queuing seek to 0.956000
[lavf] execute seek (to 3.956000 flags 32)
[cplayer] hr-seek, skipping to 0.956000
[lavf] seek done
[vd] Pixel formats supported by decoder: vdpau cuda vaapi_vld yuv420p
[vd] Codec profile: Main (0x4d)
[vd] Requesting pixfmt 'vaapi_vld' from decoder.
[ffmpeg/video] h264: co located POCs unavailable
[vd] Decoder format: 720x404 [0:1] nv12 auto/auto/auto/auto/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[cplayer] first video frame after restart shown
[cplayer] playback restart complete
ref [1]: just a silly horse instant regret video downloaded from Youtube, hosted on Google Drive