We have the following question on Stack Overflow:
If I don't make a mistake, Safari currently need MP4 (H.264/AAC) video encoded for the HTML5
So I tried to convert a video to this format with
ffmpeg. However when I enter the shell command
ffmpeg -i video.flv video.mp4, the returned error is: [...]
Error message and further details follow.
Somebody posted the following answer:
ffmpeg is an excellent application on video conversion. It supports most of the file formats.
AVI to 3GP:
ffmpeg -i video_clip.avi-s qcif -vcodec h263 -acodec mp3 -ac 1 -ar 8000 -r 25 -ab 32 -y clip.3gp ffmpeg -i inputfile.avi -s qcif -vcodec h263 -acodec aac -ac 1 -ar 8000 -r 25 -ab 32 -y outputfile.3gp
3GP to AVI:
ffmpeg -i clip.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 file.avi
I flagged this answer with the following custom message:
This answer is noise. The OP has problems converting flv to mp4, while this answer displays command for avi to 3gp and 3gp to avi conversion.
and I got the following response:
declined - flags should not be used to indicate technical inaccuracies, or an altogether wrong answer
I don't care about a single declined flag (after all, they don't count for badges any more), but I'd still like to understand where I went wrong. After all, the text for flagging as not an answer reads:
This was posted as an answer, but it does not answer the question. It should possibly be an edit, a comment, another question, or deleted altogether.
In my opinion, this answer does not answer the question. I don't know if it's right or wrong, but it addresses a completely different problem.