我一直在玩ffmpeg和视频编码,尽管我的mp4在桌面上的工作很好,但是它们很流畅,在移动设备上也很糟糕。他们口吃,装填得很慢,我正在设法解决这个问题。
举个例子,我使用媒体元素插件:http://mediaelementjs.com/创建了一个页面,我首先在它上放置了附带媒体元素As的视频,它工作得很好,扩展到桌面和移动平台,然后快速加载,播放时没有口吃。
然而,我加载了我的视频,它是缓慢和充满口吃,但只有在手机上。所以我认为它可能是S3 (托管它的地方),但是在本地保存了文件,并且是相同的东西。
我希望知道h.264和/或ffmpeg的人能指出原因;下面是我在ffmpeg上运行的当前命令:
ffmpeg -i $input_file_name -vcodec libx264 -r 100 -bt 300k -ac 2 -ar 48000 -ab 192k -strict -2 -y $output_temp_file 2>&1那我错过了什么?
发布于 2014-02-15 18:02:30
那我错过了什么?
移动设备的计算能力非常有限。您正在尝试播放100 can视频文件-没有任何移动设备,我知道,可以处理这样的帧。
首先-将帧更改为合理的值,然后调整分辨率,设置编码轮廓(例如基线),视频比特率(质量、速率因素)。之后你就可以试用你的文件了。
https://stackoverflow.com/questions/21801240
复制相似问题