please, don't output stuff to stdout, it break mencoders rawvideo pipe :(
when using soemthing like:
mencoder -chapter 1-1 -ovc raw -noskip -field-dominance -1 -vf scale,format=i420,yadif=0,scale,format=i420 -forcedsubsonly -nosub -nosound -mc 0 -lavdopts threads=8 -really-quiet -of rawvideo -o - -dvd-device "G:\TestClips&Co\discs\DVDs\TestDVD" dvd://1 | x264 --preset veryfast --crf 18.00 --profile high --level 4.1 --ref 3 --direct auto --b-adapt 0 --sync-lookahead 48 --qcomp 0.50 --rc-lookahead 40 --qpmax 51 --partitions i4x4,p8x8,b8x8 --no-fast-pskip --subme 5 --aq-mode 0 --vbv-maxrate 62500 --vbv-bufsize 78125 --sar 64:45 --non-deterministic --range tv --colormatrix bt709 --demuxer raw --input-res 720x576 --input-csp i420 --input-range tv --input-depth 8 --fps 25/1 --output-depth 8 --output "G:\Output\test.264" -
it creates broken output, since dvdreads output:
libdvdread: Could not open input:
libdvdread: Can't open G:\TestClips&Co\discs\DVDs\TestDVD for reading
libdvdread: Device G:\TestClips&Co\discs\DVDs\TestDVD inaccessible, CSS authentication not available.
seems to end up in the raw pipe and thus breaks the video send to x264. This didn't happen with older builds, but happens with newer ones. (I build mencoder/mplayer with https://github.com/m-ab-s/media-autobuild_suite.)