$file_contents = '['.date('Y-m-d H:i:s').'] [ Conversion Failed ] INPUT: '.$ConvertVideo[2].' OUTPUT: '.hwd_vs_ConverterTools::processOutput($ConvertVideo[3], " "); hwd_vs_ConverterTools::writeLog($file_contents); $output.= "<div class=\"abortbox\"><h2>File ".$n." of ".$count." Aborted!</h2></div>"; $n = $n + 1; continue; } else { @chmod($path_new_flv, 0755); @chmod($path_new_mp4, 0755); } } else { $ConvertVideo = hwd_vs_ConvertVideo::convert($path_original, $path_new_flv, $filename_ext, $path_new_mp4, 1, 0); $output.= $ConvertVideo[6]; if (intval($ConvertVideo[0]) !== 2) { hwd_vs_ConverterTools::reset($row, $filename_original, $path_new_flv, "queuedformp4"); $file_contents = '['.date('Y-m-d H:i:s').'] [ Conversion Failed ] INPUT: '.$ConvertVideo[2].' OUTPUT: '.hwd_vs_ConverterTools::processOutput($ConvertVideo[3], " "); hwd_vs_ConverterTools::writeLog($file_contents); $output.= "<div class=\"abortbox\"><h2>File ".$n." of ".$count." Aborted!</h2></div>"; $n = $n + 1; continue; } else { @chmod($path_new_flv, 0755);
/** * start converter */ function ajaxReconvertMP4() { global $limit, $limitstart; $db =& JFactory::getDBO(); $video_id = Jrequest::getInt( 'cid', '' ); $found_original = false; $db->SetQuery( 'SELECT video_id, thumb_snap FROM #__hwdvidsvideos WHERE id = '.$video_id ); $row = $db->loadObject(); include_once(JPATH_SITE."/components/com_hwdvideoshare/converters/__ConversionTools.php"); include_once(JPATH_SITE."/components/com_hwdvideoshare/converters/__ConvertVideo.php"); include_once(JPATH_SITE."/components/com_hwdvideoshare/converters/__MoveMoovAtom.php"); if ($handle = opendir(JPATH_SITE.DS.'hwdvideos'.DS.'uploads'.DS.'originals'.DS)) { while (false !== ($file = readdir($handle))) { $file_ext = substr($file, strrpos($file, '.') + 1); $file_video_id = substr($file, 0, -(strlen($file_ext)+1)); if ($file_video_id == $row->video_id) { $found_original = true; $path_base = JPATH_SITE.DS.'hwdvideos'; $path_original = JPATH_SITE.DS.'hwdvideos'.DS.'uploads'.DS.'originals'.DS.$row->video_id.'.'.$file_ext; $path_new_flv = ''; $filename_ext = $file_ext; $path_new_mp4 = JPATH_SITE.DS.'hwdvideos'.DS.'uploads'.DS.$row->video_id.'.mp4'; $gen_flv = '0'; $gen_mp4 = '1'; break; } } closedir($handle); } if ($found_original) { $ConvertFLV = hwd_vs_ConvertVideo::convert($path_original, $path_new_flv, $filename_ext, $path_new_mp4, $gen_flv, $gen_mp4); print $ConvertFLV[6]; } else { print "<b>Original video file not found!</b><br />Can not re-convert without the original video file."; } exit; }