0
A
回答
2
我不認爲你可以直接用PHP做這個。 但是,您可以使用稱爲表單PHP的外部工具(例如ffmpeg
)。
下面是一個代碼示例:
<?php
$src = "file.flv";
$output = "file.wmv";
ffmpegPath = "/path/to/ffmpeg";
$flvtool2Path = "/path/to/flvtool2";
$ffmpegObj = new ffmpeg_movie($src);
$srcWidth = makeMultipleTwo($ffmpegObj->getFrameWidth());
$srcHeight = makeMultipleTwo($ffmpegObj->getFrameHeight());
$srcFPS = $ffmpegObj->getFrameRate();
$srcAB = intval($ffmpegObj->getAudioBitRate()/1000);
$srcAR = $ffmpegObj->getAudioSampleRate();
exec($ffmpegPath . " -i " . $src . " -ar " . $srcAR . " -ab " . $srcAB . " -vcodec wmv1 -acodec adpcm_ima_wav -s " . $srcWidth . "x" . $srcHeight . " " . $output. " | " . $flvtool2Path . " -U stdin " . $output);
// Make multiples function
function makeMultipleTwo ($value)
{
$sType = gettype($value/2);
if($sType == "integer")
{
return $value;
} else {
return ($value-1);
}
}
?>
來源:
http://vexxhost.com/blog/2007/05/20/how-to-convertencode-files-to-flv-using-ffmpeg-php/ http://ubuntuforums.org/showpost.php?p=7315615&postcount=10
+0
typpo:ffmpeg .. – Czechnology 2011-03-16 17:32:39
+0
謝謝...這就是我需要的! – luqita 2011-03-16 20:55:17
2
所有的解決方案you will find要使用ffmpeg
,因爲這很容易在服務器上安裝和更容易利用PHP腳本。大多數情況下你可以這樣做:
exec("ffmpeg -i video.flv video.wmv");
相關問題
- 1. 從avi轉換到wmv
- 2. 基於Linux的mp3到wmv轉換器
- 3. WMV轉換器失敗FFMpeg
- 4. 如何將WMV轉換爲FLA?
- 5. 從WMV更快的FFMPEG轉換
- 6. 轉換WMV到MP4得到黑色屏幕
- 7. 我在哪裏可以找到將WMV轉換爲MP4的庫?
- 8. 在java中轉換mp4視頻到wmv視頻需要幫助
- 9. 存在一個web api轉換wmv到mp4?
- 10. 如何轉碼M4V到WMV/ASF
- 11. 如何使用ffmpeg將vob轉換爲wmv以中等質量?
- 12. 將上傳的視頻轉換爲Silverlight WMV
- 13. 將.wmv文件轉換爲.mp4以編程方式 - 目標c
- 14. 從WMV轉換黑莓和Iphone視頻格式
- 15. 無法將WMV文件轉換與FFmpeg的
- 16. 如何使用ffmpeg轉換高質量的.wmv文件
- 17. 如何使用ffmpeg將MP4轉換爲WMV質量更好?
- 18. 如何將XAML/WPF文件轉換爲視頻(AVI,WMV等)
- 19. 需要幫助的AVI和WMV的露天內容轉換爲FLV
- 20. 在客戶端將隔離的存儲/ RAW格式轉換爲WMV
- 21. 使用MediaMuxer和MediaCodec將wmv視頻文件轉換爲mp4視頻文件
- 22. wmv文件僞流
- 23. 轉換到LINQ
- 24. 轉換到Python
- 25. 轉換到C#
- 26. 轉換到CakePHP2
- 27. 語音到MS轉換文本轉換
- 28. 要轉換(或不轉換)ASP.NET到Php
- 29. 轉換爲xls到sql轉換器
- 30. 轉換出錯轉換VARCHAR到SMALLINT
我不認爲有任何純粹的PHP轉換器,你可能需要在你的服務器上有一些應用程序,並用'system'調用它。您是否允許安裝應用程序並在服務器上運行'system'? – Czechnology 2011-03-16 17:29:52
是:)我有根訪問:) – luqita 2011-03-16 20:54:28