I am trying to convert mp4 video with dimensions of usually 960x720 to square 480: 480 video, but it looks like the usual command
"-y -i %s -vf crop=480:480,transpose=%d -threads 5 -metadata:s:v rotate=0 -c:v libx264 -crf 27 -preset ultrafast -c:a copy -bsf:a aac_adtstoasc %s";
Am I missing something, do I need to zoom out first or something else?
** EDIT adds full console output. The ffmpeg command is updated, but the target still remains unchanged, arbitrary video and square cropping
07-14 22:30:32.813: D/ffmpeg(30354): -y -i /data/data/com.myapp.app/cache:temp/i7h4ajm0nim1mbcnrqotvrhhsc.mp4 -vf scale=iw*sar:ih,transpose=1 -threads 5 -metadata:s:v rotate=0 -c:v libx264 -crf 27 -preset ultrafast -c:a copy -bsf:a aac_adtstoasc -aspect 1:1 /data/data/com.myapp.app/cache:temp/p1t3bhs0oa3lpqa67g5i9ninm9.ts 07-14 22:30:32.903: D/ffmpeg(30354): new time reamining 9283 07-14 22:30:32.913: D/FFmpeg(30354): Running publishing updates method 07-14 22:30:35.963: D/ffmpeg(30354): WARNING: linker: /data/data/com.myapp.app/files/ffmpeg has text relocations. This is wasting memory and prevents security hardening. Please fix. 07-14 22:30:35.963: D/ffmpeg(30354): ffmpeg version n2.4.2 Copyright (c) 2000-2014 the FFmpeg developers 07-14 22:30:35.963: D/ffmpeg(30354): built on Jun 3 2015 21:56:01 with gcc 4.8 (GCC) 07-14 22:30:35.963: D/ffmpeg(30354): configuration: --target-os=linux --cross-prefix=/Users/Brian1/development/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/Users/Brian1/development/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-small --enable-libx264 --enable-pthreads --disable-muxers --enable-muxer=mpegts --enable-muxer=mp4 --disable-demuxers --enable-demuxer=mpegts --enable-demuxer=mov --enable-demuxer=mpeg --enable-demuxer=mp4 --disable-debug --disable-decoders --enable-decoder=h264 --enable-decoder=aac --disable-devices --disable-encoders --enable-encoder=libx264 --disable-network --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/Users/Brian1/development/ffmpeg-android/ffmpeg-pkg-config --prefix=/Users/Brian1/development/ffmpeg-android/build/armeabi-v7a-neon --extra-cflags='-I/Users/Brian1/development/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all -mfpu=neon' --extra-ldflags='-L/Users/Brian1/development/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs=-lm --extra-cxxflags= 07-14 22:30:35.963: D/ffmpeg(30354): libavutil 54. 7.100 / 54. 7.100 07-14 22:30:35.963: D/ffmpeg(30354): libavcodec 56. 1.100 / 56. 1.100 07-14 22:30:35.963: D/ffmpeg(30354): libavformat 56. 4.101 / 56. 4.101 07-14 22:30:35.963: D/ffmpeg(30354): libavdevice 56. 0.100 / 56. 0.100 07-14 22:30:35.963: D/ffmpeg(30354): libavfilter 5. 1.100 / 5. 1.100 07-14 22:30:35.963: D/ffmpeg(30354): libswscale 3. 0.100 / 3. 0.100 07-14 22:30:35.963: D/ffmpeg(30354): libswresample 1. 1.100 / 1. 1.100 07-14 22:30:35.963: D/ffmpeg(30354): libpostproc 53. 0.100 / 53. 0.100 07-14 22:30:35.963: D/ffmpeg(30354): Input
source share