Exemplo n.º 1
0
					$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);
Exemplo n.º 2
0
   /**
	* 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;

	}