Miscellany
public text v1 · immutable$output = "test.flv";
$content = shell_exec("ffmpeg -i T.mov -ar 22050 -ab 32 -f flv -");
if (!$content)
{
echo "ffmpeg failed\n";
exit 1;
}
$temp = tmpfile();
if (!fwrite($temp, $content))
{
echo "fwrite failed\n";
exit 1;
}
fclose($temp);
$ftp = ftp_connect($server);
if (ftp_login($ftp,$ftpUser,$ftpPass))
{
//echo "logged in";
if (ftp_fput($ftp,$output,$temp,FTP_BINARY))
{
echo "uploaded";
ftp_close($ftp);
fclose($temp);
}
}