1. These are definitely things that do not belong in the encoder and thus you should look into a tool which uses the encoder but allows filtering of the source.
2.
Quote:
reverse playback on-the-fly
|
should be possible with ffplay
Code:
ffplay -i inputfile.mp4 -vf reverse -af areverse