-
CatDV Worker and FFmpeg not getting along?
When passing a conversion to FFmpeg if the file is too large FFmpeg will hang half way through and does not exit properly. The process must be killed to continue the CatDV Worker Node workflow; resulting in a corrupt/incomplete file.
From the command line FFmpeg works perfectly when issuing the conversion command shown below. That being said, I put the command for FFmpeg into a shell script, so that CatDV executes the script not FFmpeg directly. This did not resolve the problem. If the same script is executed from the command line FFmpeg will complete the task.
When used with a Watch Action on CatDV Worker Node, that’s where the problem is.
I really hope I’m just missing some check box or something. Any ideas?
Thank you.M
= = = = Information = = = =
Input file
MPEG-4 H.264 Baseline
1024 kbits/sec
640×360 Letterbox
Frame Rate 24
Key Frame 24
Audio AAC-LC
96 kbps
Stereo 44.100 kHzFile sizes
35MB works fine
122MB failsWatch Action / Conversions / Execute command 1: ($g = base filename of input)
/usr/local/bin/ffmpeg -i /directory/$g.mp4 -acodec libvorbis -ac 2 -ab 96k -ar 44100 -b 1024k -g 24 -s 640×360 /directory/$g.webmSoftware
Mac OS X Server 10.5.8
CatDV Worker Node version 3.1.0
FFmpeg version 0.8.5
libtheora-1.1.1
libvorbis-1.3.2
libvpx-v0.9.7-p1Hardware
Xserve 2×2.66 Quad-Core Intel with 12GB of RAM= = = = = = = =