I'm developing a Drupal 6 site which requires conversion of video files to flv. This module seems like the only reasonable way to go. There is a D6 version of Flash Video, but that module makes too many assumptions about how I want to set things up, IMO. It has a FFmpeg conversion function that I could use, but I'd rather do it the Right Way and try and port FFmpeg Wrapper instead. I imagine it won't be too hard.
Media Mover would be nice to use, but it seems pretty far from a D6 port, so I think I'll just implement my own thin conversion module on top of FFmpeg.
@arthurf: Is anyone already working on a port? Would you be willing to review such a patch? Are you doing a lot of development on the D5 branch or is the code reasonably frozen?
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | ffmpeg_wrapper-308630-d6_addition.patch | 997 bytes | zoo33 |
| #5 | ffmpeg_wrapper-d6.patch | 4.08 KB | zoo33 |
| #1 | ffmpeg_wrapper-d6.patch | 3.57 KB | zoo33 |
Comments
Comment #1
zoo33 commentedThis patch contains the few changes that are needed in order to run FFmpeg Wrapper in Drupal 6. However I think the following patch is also very important, both for D5 and D6:
#308927: Fixing PHP warnings
Also, please concider:
#308760: Coding standard cleanup
Comment #2
zoo33 commentedUpdate: Another piece of code needs to be changed, around line 640. cache_get() now returns an unserialized value automatically.
Before:
After:
Comment #3
arthurf commentedI'll branch D5, which has the patches you've done and then we can build D6 of that- can you create a unified patch for D5 in its current state?
Comment #4
arthurf commentedOk, I've created a D6 branch from the current D5 code.
Comment #5
zoo33 commentedGreat! Here's a new patch against the current DRUPAL-5. Tested briefly.
Comment #6
arthurf commentedCommitted to the D6--1 branch
Comment #7
zoo33 commentedI seem to have missed a FAPI change in the port. Another patch!
Comment #8
Babalu commentedpatching file ffmpeg_wrapper.module
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 123 with fuzz 1.
against 6.x dev
Comment #9
zoo33 commentedEr... I'm not sure what happened, but that change was already committed. I must have worked on the wrong copy or something.