Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在grails中将视频文件转换为.flv格式_Grails_Video - Fatal编程技术网

在grails中将视频文件转换为.flv格式

在grails中将视频文件转换为.flv格式,grails,video,Grails,Video,我正在grails中开发一个web应用程序。我已经实现了视频的播放选项。对于播放视频,我使用了。它正在工作。现在我计划实现用户也可以上传视频的功能。上传视频文件后,如何将这些视频文件转换为.flv格式 或 flash player可以播放所有的视频格式吗?我尝试了.wmv文件。它不起作用 有人能在这方面提供帮助吗 谢谢Flash只能播放FLV和h.264编码的视频(例如mp4、f4v)。您可以使用将视频转换为这些格式中的任何一种。如果您使用的是Windows,您可以获得一些预构建的二进制文件 应

我正在grails中开发一个web应用程序。我已经实现了视频的播放选项。对于播放视频,我使用了。它正在工作。现在我计划实现用户也可以上传视频的功能。上传视频文件后,如何将这些视频文件转换为.flv格式

flash player可以播放所有的视频格式吗?我尝试了.wmv文件。它不起作用

有人能在这方面提供帮助吗


谢谢

Flash只能播放FLV和h.264编码的视频(例如mp4、f4v)。您可以使用将视频转换为这些格式中的任何一种。如果您使用的是Windows,您可以获得一些预构建的二进制文件

应将inputfile.avi转换为音频比特率为48kbps、视频比特率为224kbps的flv的示例命令行(可能需要用libmp3lame代替mp3,具体取决于ffmpeg的版本):

h.264/aac的示例:

ffmpeg -i inputfile.avi -s 640x480 -y -f mp4 -vcodec libx264 -acodec libfaac -ab 48k -b 224k -ar 22050 outputfile.mp4

Flash只能播放FLV和h.264编码的视频(例如mp4、f4v)。您可以使用将视频转换为这些格式中的任何一种。如果您使用的是Windows,您可以获得一些预构建的二进制文件

应将inputfile.avi转换为音频比特率为48kbps、视频比特率为224kbps的flv的示例命令行(可能需要用libmp3lame代替mp3,具体取决于ffmpeg的版本):

h.264/aac的示例:

ffmpeg -i inputfile.avi -s 640x480 -y -f mp4 -vcodec libx264 -acodec libfaac -ab 48k -b 224k -ar 22050 outputfile.mp4

伟大的你也有转换成h264的例子吗?太好了!您是否也有转换为h264的示例?