まぁ、別にこの小さい画面で動画を見る必要もないわけですが。
h264動画をmpeg4にしてやってみたら悲惨な画質になったため、意地になってチャレンジ。ググって調べたものに若干変更を加えました。
avconv -i hoge.mp4 -c:v mpeg4 -mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2 -g 300 -qscale 4 -pass 1 -strict experimental -s 320x180 hoge_small.mp4
こんな感じ。
コーデックを変更せずにやろうとするとなぜか、libx264にされてそれがいけないのか?walkmanには再生できない動画と言われてしまいました。
何の工夫もなくmpeg4化すると悲惨にブロックジャギーな絵に…libx264だと人の顔もよく見えるのですが。
上の方法で、mpeg4でもlibx264相当の画質で変換ができました。