hi,
I just installed this module and I'm trying to get ffmpeg working, however I'm having some problems with paths.
I have a compile version of ffmpeg installed in my home folder since I'm on a shared hosting server.
so in the video module configs I have my path set to:
/home/<my_user>/bin/ffmpeg
Now when I upload a video and save it I get:
Notice: Undefined offset: 0 in video_ffmpeg->get_playtime() (line 241 of /home/<my_user>/mysite.something/sites/all/modules/video/transcoders/video_ffmpeg.inc).
Notice: Undefined offset: 2 in video_ffmpeg->get_playtime() (line 244 of /home/<my_user>/mysite.something/sites/all/modules/video/transcoders/video_ffmpeg.inc).
Notice: Undefined offset: 1 in video_ffmpeg->get_playtime() (line 247 of /home/<my_user>/mysite.something/sites/all/modules/video/transcoders/video_ffmpeg.inc).Now looking in the system logs I see this:
Error generating thumbnail for video: generated file public://videos/thumbnails/21/video-thumb-21-2.jpg does not exist.
Command Executed:
!ffmpeg -i "/home/<my_user>/mysite.something/sites/default/files/videos/original/MVI_4774.AVI" -an -y -f mjpeg -ss -1 -vframes 1 "/home/<my_user>/mysite.something/sites/default/files/videos/thumbnails/21/video-thumb-21-2.jpg"
Command Output:
/home/<my_user>/bin/ffmpeg: error while loading shared libraries: libavfilter.so.1: cannot open shared object file: No such file or directory
I do have the proper libraries installed in:
/home/<my_user>/lib
If I run that command (ffmpeg -i "/home/<my_user>/mysite.something/sites/default/files/videos/original/MVI_4774.AVI" -an -y -f mjpeg -ss -1 -vframes 1 "/home/<my_user>/mysite.something/sites/default/files/videos/thumbnails/21/video-thumb-21-2.jpg") from a shell it does work.
Is there a way to set the library path for ffmpeg within this module? or am I doing something wrong?
thanks!
Comments
Comment #1
hypertext200Check the configurations there you can set the library path.