Skip to content

VideoFilter 无法使用 #5

@assertdebug

Description

@assertdebug
static void setFilterDescr(int idx, char **filter_descr)
{
	switch (idx)
	{
	case 1:
		*filter_descr = "lutyuv='u=128:v=128'";
	case 2:
		*filter_descr = "boxblur";
	case 3:
		*filter_descr = "hflip";
	case 4:
		*filter_descr = "hue='h=60:s=-3'";
	//case 5:
	//	*filter_descr = "crop=2/3*in_w:2/3*in_h";
	case 5:
		*filter_descr = "crop=2/3*in_w:2/3*in_h"; 
	case 6:
		*filter_descr = "drawbox=x=100:y=100:w=100:h=100:color=pink@0.5";
	case 7:
		*filter_descr = "drawtext=fontfile=arial.ttf:fontcolor=green:fontsize=30:text='FFMpeg Filter Demo'";
	}
}

应该添加break
但是输出的视频效果是不对的

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions