After I upgraded my installation to 1.0.1 (from 0.6.2), I found that ffmpeg would error out when it started playing. After a little googling I found that I needed to recompile a newer version of ffmpeg (N-42368-gbf53863) in order to accept the updated commands being sent to the program. Easy enough.
Perfect, everything was working. Then I noticed that HD movies will get a *very* quick 'stutter/skip/pause', about once every 2 seconds when streaming to my Xbox 360. It's just a big enough skip to notice it. It also only happens on the Xbox. I have a WDTV Live and it works fine off of that.
I've got serviio set to use all 4 cores of my server. When it transcodes videos to the xbox, it only uses between 120% - 250% of CPU. I have plenty of idle CPU left, no iowait, the system appears fine. It hums along at a 2 load with no issues. No errors in the logs, etc.
I thought that perhaps my hardware is perhaps setup wrong? My system, which runs headless in a closet, AMD Athlon II X4 640 with 4GB 1333 MHz RAM, I would guess would handle any 720p movie I can throw at it, however movies that worked before great (Avengers for instance) now has a small (very small), but very noticeable skip.
Do I need a stronger processor? I was thinking about upgrading this rig to 16G of ram and throwing the tmpdir for ffmpeg into a ramdisk. I only watch 720p videos, as this setup won't transcode 1080p successfully, so it won't ever get big enough to chew through all of the memory. I feel this is my next step honestly.
I would love anyone's input that could help lead me into some solutions. I don't mind spending some money, but I'd prefer not to =P