I can't seem to get encoding working with snes9x 1.51. snes9x just freezes at frame 293 every time (it hangs with zero cpu activity), then when I kill snes9x mencoder goes on to encode a tiny (8k) avi with nothing in it.
Doing exactly the same thing (but with an old-format smv of course) works with snes9x-improvement7.
Before I start I run:
rm output*
rm videostream* audiostream*
mkfifo videostream1.dat
mkfifo audiostream1.dat
Then I open two terminals open, in one I run:
./snes9x sup.smc -dumpstreams -maxframes 4842 -r 7 -stereo -autodemo /home/ajh02/pythonSnesBot2/marioMC1.smv
in the other I run:
~/MPlayer/mplayer/mencoder -demuxer rawvideo -rawvideo format=bgr32:w=256:h=224:fps=60 videostream1.dat -ovc x264 -x264encopts bitrate=448:pass=1:me=umh:psnr:frameref=15:subq=7:direct_pred=auto:bframes=6:b_pyramid:weight_b:partitions=all:keyint=500 -o output.avi -audio-demuxer rawaudio -rawaudio rate=48000:samplesize=2:channels=2 -cache 65536 -audiofile audiostream1.dat -oac pcm -channels 1 -srate 4000
anyone got any idea whats wrong? Is snes9x 1.51 broken?