Hi I have a problem on my Raspberry with Raspbian Jessie, Node v0.10.9 and FFMPEG version 4.9.2-10. When I run play_ffmpeg I get
adding device: 192.168.0.14:5000
status: ready
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)
One note: It did work flawlessly before I updated my FFMPEG from version 1.xx something up to 4.9. Seems like the ffmpeg update is somehow conflicting with your script. By debugging, I was able to track down the problem to be most likely the following line
// pipe data to AirTunes
ffmpeg.stdout.pipe(airtunes);
Thanks!