Using D7B7 ;)
All of my video comments have shown as an error, file not found. However when looking on the ftp the file is there. After looking in my email I saw this at the tail end of the cron email and then looked into the database:
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 25.00 (25/1)
Input #0, flv, from '/home/******/public_html/*******/flash/modules/video_comments/files/7.flv':
Duration: 00:00:09.19, start: 0.000000, bitrate: N/A
Stream #0.0: Video: flv, yuv420p, 640x360, 25 tbr, 1k tbn, 1k tbc
Stream #0.1: Audio: nellymoser, 44100 Hz, mono, s16
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
[mp4 @ 0xa97e160]track 1: could not find tag, codec not currently supported in container
Output #0, mp4, to '/home/********/public_html/*******/flash/modules/video_comments/files/7.mp4':
Stream #0.0: Video: mpeg4, yuv420p, 176x144, q=2-31, 0 kb/s, 25 tbn, 25 tbc
Stream #0.1: Audio: nellymoser, 44100 Hz, mono, s16
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Could not write header for output file #0 (incorrect codec parameters ?)
Once I looked into the database all the comment videos were tagged in the last field as failed...I manually changed them to approved and voila they worked.
I could not find a ticket for this problem so I thought I would post it. I do have one other related problem. When posting a video comment in the articles module I can't even get the post button to light up after a video is recorded...any ideas with that problem?
Found a fix SORT OF....This will approve all video comments no matter what! Even if they should have failed for whatever reason. Here goes... Look in flash/modules/video_comments/inc/functions.inc.php around line #181 where it says getResult("UPDATE `" . $sDBModule . "Files` SET `Status`='" . VC_STATUS_FAILED . "' WHERE `ID`='" . $sId . "'"); and change it to getResult("UPDATE `" . $sDBModule . "Files` SET `Status`='" . VC_STATUS_APPROVED . "' WHERE `ID`='" . $sId . "'"); That should fix the problem for you :)