Jump to content
GIGN Forum

Vēlviena Kļūda


mex
 Share

Recommended Posts

Visu sataisīju, tagad augšupielādē failus, bet tagad ir cita problēma. Vietā, kur augšupielādētais video tiek konvertēts, man ir video konvertēšana un bildes izņemšana. darbojas tikai tas kas ir virspusē. ja pa priekšu ir video konvertācija, tad to tikai paņem, bet ja pa priekšu ir bildes izņemšana no video, tad to tikai paņem. Kr4 kad viens process ir pabeigts, viņš joprojām lādē lapā kko :(

Viņš netiek līdz tam html kodam kas ir apakšā.

<?
$src = "video_old/fails.avi";

$dest = "video_new/fails.flv";
$dest2 = "video_new/fails";

$komanda = escapeshellcmd('ffmpeg -i '.$src.' -ar 44100 -ab 96 -f flv '.$dest.'');
shell_exec($komanda);

$komanda2 = escapeshellcmd('ffmpeg  -itsoffset -7  -i '.$src.' -vcodec mjpeg -vframes 1 -an -f rawvideo -s 150x90 '.$dest2.'.jpg');
shell_exec($komanda2);
?>
<html>
<head>
<script language="JavaScript">
var time = null
function move() {
window.location = 'fails.kur.jātiek.kad.lapas.ielāde.ir.beigusies.php'
}
</script>
</head>
<body  onload="timer=setTimeout('move()',1000)">
</body>
</html>

Ja ir šitā, tad viņš tikai pārkonvertē failu

$komanda = escapeshellcmd('ffmpeg -i '.$src.' -ar 44100 -ab 96 -f flv '.$dest.'');
shell_exec($komanda);

$komanda2 = escapeshellcmd('ffmpeg  -itsoffset -7  -i '.$src.' -vcodec mjpeg -vframes 1 -an -f rawvideo -s 150x90 '.$dest2.'.jpg');
shell_exec($komanda2);

Bet ja ir šitā, tad viņš tikai izgriež bildi no video

$komanda2 = escapeshellcmd('ffmpeg  -itsoffset -7  -i '.$src.' -vcodec mjpeg -vframes 1 -an -f rawvideo -s 150x90 '.$dest2.'.jpg');
shell_exec($komanda2);

$komanda = escapeshellcmd('ffmpeg -i '.$src.' -ar 44100 -ab 96 -f flv '.$dest.'');
shell_exec($komanda);

Un ja ir tikai viens no viņiem, tad tas pats tikai izpildās un turpina lādēt lapu un šā vai tā netiek līdz tam HTML kodam :(

kas varētu būt par vainu ? :(

Link to comment
Share on other sites

Tas nerada tādu problēmu ! un ja kas viņš neiet tāpat ar, vai bez tā html koda !

un ja kas man kodā ir > nevis < vienkārši ipb to ir izmainījis !

Edited by mex
Link to comment
Share on other sites

proc_open()

nelīdzēj, bet es atradu kļūdu un tagad viss darbojas !

kļūda bija .htaccess failā:

es biju uzlicis par daudz memory_limit (nepamanīju ka max ir 128) ;)

Edited by mex
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...