#10990: "Assertion best_input >= 0 failed" IFF upsampling AND complex
filtergraph
-------------------------------------+-------------------------------------
Reporter: Hunter | Owner: (none)
Hogan |
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: resampling | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by paulgreyson):
I ran into this problem processing a video filtergraph. I worked around it
by explicitly setting vframes to just short (I used 30 frames but maybe
fewer would work also) of the end of the input video. this filter graph is
processing side-by-side stereoscopic video into an anaglyph.
{{{
"-filter_complex",
(
f"[0:v]crop=iw/2:ih:0:0,
crop=iw-{input['crop']}:ih:{input['crop']}:0, scale=2*iw:ih, pad=iw:ih
:(ow-iw)/2:0:black[left_base];"
f"[0:v]crop=iw/2:ih:iw/2:0,
crop=iw-{input['crop']}:ih:0:0, scale=2*iw:ih, pad=iw:ih:(ow-
iw)/2:0:black[right_base];"
f"[left_base]pad=iw+{input['left_adjust']}:ih+{(16.0/9)*input['left_adjust']}:{input['left_adjust']/2}:{(16.0/9)*input['left_adjust']/2}:black[left_adjusted];"
f"[right_base][left_adjusted]scale2ref[right][left];"
f"[left]eq=brightness=0.1:contrast=1.2:gamma=1.1[left_filtered];"
f"[right]eq=brightness={brightness}:contrast={contrast}:gamma={gamma}[right_filtered];"
f"[left_filtered]lutrgb=r=val*{lut}[left_lut];"
f"[right_filtered]lutrgb=g=val*{lut}:b=val*{lut}[right_lut];"
f"[left_lut]drawtext=fontfile={font}:text='{input['title']}':fontcolor=white:fontsize=48:box=1:[email protected]:boxborderw=5:x={title_depth_offset}+(w-text_w)/2:y=(h-text_h*2):enable='{enable}'[left_final];"
f"[right_lut]drawtext=fontfile={font}:text='{input['title']}':fontcolor=white:fontsize=48:box=1:[email protected]:boxborderw=5:x=-{title_depth_offset}+(w-text_w)/2:y=(h-text_h*2):enable='{enable}'[right_final];"
f"[left_final][right_final]hstack,
stereo3d=sbsl:{stereo3d_mode}, pad=1920:ih:(ow-iw)/2:ih:black,
crop=1920:1080:0:1080-ih"
)
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10990#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".