aboutsummaryrefslogtreecommitdiff
path: root/plugins/video_ffmpeg_helper/README.txt
diff options
context:
space:
mode:
authorHeshan Wanigasooriya <heshanmw@gmail.com>2009-04-27 09:47:43 +0000
committerHeshan Wanigasooriya <heshanmw@gmail.com>2009-04-27 09:47:43 +0000
commita69b21cc7ee12c117b58f0d940f7cb9d38278384 (patch)
tree685d65bdf14b69c614b1b6676fb30cdb56c9c25d /plugins/video_ffmpeg_helper/README.txt
parent8914e5e66485a1cb9ee1fb741ae47a561167104e (diff)
downloadvideo-a69b21cc7ee12c117b58f0d940f7cb9d38278384.tar.gz
video-a69b21cc7ee12c117b58f0d940f7cb9d38278384.tar.bz2
adding plugins to the HEAD
Diffstat (limited to 'plugins/video_ffmpeg_helper/README.txt')
-rw-r--r--plugins/video_ffmpeg_helper/README.txt42
1 files changed, 42 insertions, 0 deletions
diff --git a/plugins/video_ffmpeg_helper/README.txt b/plugins/video_ffmpeg_helper/README.txt
index e69de29..5b6788c 100644
--- a/plugins/video_ffmpeg_helper/README.txt
+++ b/plugins/video_ffmpeg_helper/README.txt
@@ -0,0 +1,42 @@
+FFMPEG Video.module helper
+==========================
+
+This helper module facilitates uploading new videos using the video module. It
+features a batch processing queue for videos to be transcoded and automatic
+thumbnail generation.
+
+IMPORTANT: the ffmpeg helper currently only works on unix based environment. It currently doesn't support Windows based servers.
+
+Install instructions
+--------------------
+
+1. Activate the video_ffmpeg_helper module
+2. Setup it's advanced options to meet your needs
+3. Move (or symlink) video_render.php and video_scheduler.php into your Drupal root
+4. Edit the first line of those files to meet your needs
+5. Check permissions of the files and folders (/tmp/video and files/* must be writable by the webserver or the user executling the cron job)
+6. You now have two options to execute the video_scheduler.php script:
+
+ 6.1 (default) Enable the execution of video_scheduler.php using standard drupal cron.
+
+ 6.2 Schedule the execution of video_scheduler.php using unix cron
+
+ The crontab should look something like this:
+
+ # m h dom mon dow user command
+ */20 * * * * www-data cd /absolute/path/to/drupal/ ; php video_scheduler.php http://www.example.com/path_to_drupal
+
+ This will execute the video_scheduler every 20 minutes.
+
+ Note that the video_scheduler doesn't produce any output and cannot be called
+ from the web. It will, however, put some information in the watchdog.
+
+
+
+Troubleshooting
+------------------------
+
+Configuring and installing ffmpeg in a web server environment might be pretty difficult. In order to help you troubleshoot the transcoding process the ffmpeg helper puts debugging informations on the drupal logs. I strongly suggest to have a look at them if you are experiencing problems with transcoding.
+
+The ffmpeg puts in the drupal logs the commands it was trying to execute. You might try to rerun them on a command shell in order understand what went wrong.
+