Movtion Vector
ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "codecview=mv=pf+bf+bb:mv_type=fp:qp=1" -f flv pipe:1 | ffplay -flags2 +export_mvs -vf codecview=mv=pf+bf+bb -
replace green with transparent
ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "colorkey=green" -f flv pipe:1 | ffplay -
./ffmpeg_22 -i ./1080p.mp4 -x264-params keyint=1:rc-lookahead=0:qp=30 -c:v libx264 -threads 24 -s 1920x1080 -y out.mp4./ffmpeg_22 -i ./1080p.mp4 -x264-params keyint=1:rc-lookahead=0:qp=30 -c:v libx264 -threads 12 -s 3840x2160 -f null -./ffmpeg_22 -i ./1080p.mp4 -x264-params keyint=1:rc-lookahead=0:qp=30 -c:v libx264 -threads 12 -an -s 3840x2160 -f null -./ffmpeg_22 -i ./1080p.mp4 -s 3840x2160 -f null -./ffmpeg_22 -i ./1080p.mp4 -x264-params keyint=1:rc-lookahead=0:qp=30 -c:v libx264 -threads 6 -an -s 3840x2160 -f null -./ffmpeg_22 -i ./1080p.mp4 -f null -./ffmpeg_22 -i ./1080p.mp4 -x264-params keyint=1:rc-lookahead=0:qp=30 -c:v libx264 -threads 6 -an -f null -
11211 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf "curves=blue='0/0 0.5/0.58 1/1'" -f flv pipe:1 | ffplay -11212 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf "curves=blue='0/0 0.5/0.58 1/1'" -f flv pipe:1 | ffplay -vf "showspectrum=s=1280x480:scale=log" -11213 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf "showspectrum=s=1280x480:scale=log" -f flv pipe:1 | ffplay -vf "showspectrum=s=1280x480:scale=log" -11214 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf "convolution="1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:5:5:5:1:0:128:128:0"" -f flv pipe:1 | ffplay -11215 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf 'convolution="1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:5:5:5:1:0:128:128:0"' -f flv pipe:1 | ffplay -11216 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf 'convolution=1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:1 1 1 1 -8 1 1 1 1:5:5:5:1:0:128:128:0' -f flv pipe:1 | ffplay -11217 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -vf 'convolution=1 1 1 1 1 1 1 1 1:1 1 1 1 1 1 1 1 1:1 1 1 1 1 1 1 1 1:1 1 1 1 1 1 1 1 1:1/9:1/9:1/9:1/9' -f flv pipe:1 | ffplay -11218 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 4 -vf 'convolution=1 1 1 1 1 1 1 1 1:1 1 1 1 1 1 1 1 1:1 1 1 1 1 1 1 1 1:1 1 1 1 1 1 1 1 1:1/9:1/9:1/9:1/9' -f flv pipe:1 | ffplay -11219 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "codecview=mv=pf+bf+bb:mv_type=fp:qp=1" -f flv pipe:1 | ffplay -flags2 +export_mvs -vf codecview=mv=pf+bf+bb -11220 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "codecview=mv=pf+bf+bb:mv_type=fp:qp=1" -f flv pipe:1 | ffplay --vf "datascope=s=640x320:mode=mono" -11221 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "codecview=mv=pf+bf+bb:mv_type=fp:qp=1" -f flv pipe:1 | ffplay -vf "datascope=s=640x320:mode=mono" -11222 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=s=640x320:mode=mono" -f flv pipe:1 | ffplay -11223 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=mono" -f flv pipe:1 | ffplay -11224 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=mono:x=1:y=1" -f flv pipe:1 | ffplay -11225 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=mono:x=1:y=1:axis" -f flv pipe:1 | ffplay -11226 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=mono:x=1:y=1:axis=1" -f flv pipe:1 | ffplay -11227 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=s=1920x1080:mode=mono:x=1:y=1:axis=1" -f flv pipe:1 | ffplay -11228 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=color2:x=1:y=1:axis=1" -f flv pipe:1 | ffplay -11229 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=color2:x=1:y=1:axis=1:opacity=50" -f flv pipe:1 | ffplay -11230 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "datascope=mode=color2:x=1:y=1:axis=1:opacity=0.5" -f flv pipe:1 | ffplay -11231 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -f lavfi -i nullsrc=hd720,geq='r=128+80*(sin(sqrt((X-W/2)*(X-W/2)+(Y-H/2)*(Y-H/2))/220*2*PI+T)):g=128+80*(sin(sqrt((X-W/2)*(X-W/2)+(Y-H/2)*(Y-H/2))/220*2*PI+T)):b=128+80*(sin(sqrt((X-W/2)*(X-W/2)+(Y-H/2)*(Y-H/2))/220*2*PI+T))' -lavfi '[1]split[x][y],[0][x][y]displace' -f flv pipe:1 | ffplay -11232 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -lavfi -i nullsrc=hd720,geq='r=128+80*(sin(sqrt((X-W/2)*(X-W/2)+(Y-H/2)*(Y-H/2))/220*2*PI+T)):g=128+80*(sin(sqrt((X-W/2)*(X-W/2)+(Y-H/2)*(Y-H/2))/220*2*PI+T)):b=128+80*(sin(sqrt((X-W/2)*(X-W/2)+(Y-H/2)*(Y-H/2))/220*2*PI+T))' -lavfi '[1]split[x][y],[0][x][y]displace' -f flv pipe:1 | ffplay -11233 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' pipe:1|ffplay -11234 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -f flv pipe:1|ffplay -11235 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd1080,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -f flv pipe:1|ffplay -11236 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -s 1280x720 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -f flv pipe:1|ffplay -11237 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v -s 1280x720 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -f flv pipe:1|ffplay -11238 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -c:v -s 1280x720 -f flv pipe:1|ffplay -11239 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -c:v -s 1280x720 -f null pipe:1|ffplay -11240 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -c:v libx264 -s 1280x720 -f flv pipe:1|ffplay -11241 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -s 1280x720 -f lavfi -i nullsrc=s=hd720,lutrgb=128:128:128 -f lavfi -i nullsrc=s=hd720,geq='r=128+30*sin(2*PI*X/400+T):g=128+30*sin(2*PI*X/400+T):b=128+30*sin(2*PI*X/400+T)' -lavfi '[0][1][2]displace' -f flv pipe:1|ffplay -11242 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "drawbox=10:20:200:60:red@0.5" -f flv pipe:1 | ffplay -11243 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "drawgrid=width=100:height=100:thickness=2:color=red@0.5" -f flv pipe:1 | ffplay -11244 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "edgedetect=low=0.1:high=0.4" -f flv pipe:1 | ffplay -11245 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -s 1280x720 -vf "edgedetect=low=0.1:high=0.4" -f flv pipe:1 | ffplay -11246 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -s 1280x720 -vf "entropy=normal" -f flv pipe:1 | ffplay -11247 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -s 1280x720 -vf "entropy=mode=normal" -f flv pipe:1 | ffplay -11248 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -s 1280x720 -vf "mode=normal" -f flv pipe:1 | ffplay -11249 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -s 1280x720 -vf "fftfilt=dc_Y=128:weight_Y='squish(1-(Y+X)/100)'" -f flv pipe:1 | ffplay -11250 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -ss 00:05:00 -c:v libx264 -threads 6 -s 1280x720 -vf "fftfilt=dc_Y=128:weight_Y='squish(1-(Y+X)/100)'" -f flv pipe:1 | ffplay -11251 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -ss 00:05:00 -c:v libx264 -threads 6 -s 1280x720 -vf find_rect=newref.pgm,cover_rect=cover.jpg:mode=cover -f flv pipe:1 | ffplay -11252 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -ss 00:05:00 -c:v libx264 -threads 6 -s 1280x720 -vf histogram -f flv pipe:1 | ffplay -11253 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -ss 00:05:00 -c:v libx264 -threads 6 -vf histogram -f flv pipe:1 | ffplay -11254 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -ss 00:05:00 -c:v libx264 -threads 6 -vf "histogram" -f flv pipe:1 | ffplay -11255 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -ss 00:05:00 -c:v libx264 -threads 6 -f flv pipe:1 | ffplay -11256 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf histogram -f flv pipe:1 | ffplay -11257 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf histogram:display_mode=stack -f flv pipe:1 | ffplay -11258 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf histogram=display_mode=stack -f flv pipe:1 | ffplay -11259 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf histogram=display_mode=overlay -f flv pipe:1 | ffplay -11260 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf oscilloscope=x=1:y=0.5:s=1:t=1 -f flv pipe:1 | ffplay -11261 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf oscilloscope=tx=500:ty=500:tw=200:th=200 -f flv pipe:1 | ffplay -11262 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf oscilloscope=tx=0.5:ty=0.5:tw=0.2:th=0.2 -f flv pipe:1 | ffplay -11263 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=A*sin(2*PI/T*t)" -f flv pipe:1 | ffplay -11264 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf 'rotate=A*sin(2*PI/T*t)' -f flv pipe:1 | ffplay -11265 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf 'rotate=A*sin(2*PI/5*t)' -f flv pipe:1 | ffplay -11266 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf rotate=A*sin(2*PI/5*t) -f flv pipe:1 | ffplay -11267 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf rotate='A*sin(2*PI/5*t)' -f flv pipe:1 | ffplay -11268 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=45*PI/180" -f flv pipe:1 | ffplay -11269 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=45*PI*t/180" -f flv pipe:1 | ffplay -11270 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=45*PI*10*t/180" -f flv pipe:1 | ffplay -11271 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=45*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=-45*PI*10*t/180" -f flv pipe:1 | ffplay -11272 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=45*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=-43*PI*10*t/180" -f flv pipe:1 | ffplay -11273 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 | ffplay -11274 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1|ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1| ffplay -11275 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1 | ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=1*PI*10*t/180" -f flv pipe:1| ffplay -11276 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "rotate=2*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=3*PI*10*t/180" -f flv pipe:1 |ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=5*PI*10*t/180" -f flv pipe:1 | ffmpeg -i - -c:v libx264 -threads 6 -vf "rotate=7*PI*10*t/180" -f flv pipe:1| ffplay -11277 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "stereo3d=sbsl:aybd" -f flv pipe:1 | ffplay -11278 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "stereo3d=sbsl:arbg" -f flv pipe:1 | ffplay -11279 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "swapuv" -f flv pipe:1 | ffplay -11281 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "vidstabdetect" -f flv pipe:1 | ffplay -11282 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf "vidstabdetect=show=1" -f flv pipe:1 | ffplay -11283 ffmpeg -i /Users/gaoshen/Movies/Sully.2016.1080p.BluRay.x264-SPARKS/sully.mp4 -c:v libx264 -threads 6 -vf vidstabdetect -f flv pipe:1 | ffplay -11314 ffmpeg -i /Users/gaoshen/Movies/Geostorm.2017.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT/Geostorm.2017.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT.mkv -c:v libx264 -threads 6 -f flv pipe:1 | ffplay -11315 ffmpeg -i /Users/gaoshen/Movies/Geostorm.2017.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT/Geostorm.2017.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT.mkv -c:v libx264 -threads 6 -vf "codecview=mv=pf+bf+bb:mv_type=fp:qp=1" -f flv pipe:1 | ffplay -flags2 +export_mvs -vf codecview=mv=pf+bf+bb -
ffmpeg -i /Users/gaoshen/Movies/Geostorm.2017.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT/Geostorm.2017.1080p.BluRay.x264.DTS-HD.MA.5.1-FGT.mkv -c:v libx264 -threads 6 -vf "split [main][tmp]; [tmp] crop=iw:ih/2:0:0, vflip [flip]; [main][flip] overlay=0:H/2" -f flv pipe:1 | ffplay -
