小编pra*_*thp的帖子

ffmpeg转换x264 [错误]:大小为769152的malloc失败

我正在尝试将从Android智能手表(.mp4格式)录制的视频转换为可在所有浏览器上播放的格式(.mp4).智能手表录制的视频无法在浏览器中播放.所以,我用ffmpeg转换成可播放的mp4格式.

但有时它会显示错误 x264 [error]: malloc of size 503008 failed

这是什么原因.有时它会被转换,有时它会显示错误.

这是控制台输出.

 /usr/local/ffmpeg_build/ffmpeg/bin/ffmpeg  -i /home/xestatt1/public_html/app/webroot/mobile/uploads/in/Dec152014161945.mp4 -vcodec libx264   -r 24 -s 352*288 -acodec aac  -ab 12k -strict -2  /home/xestatt1/public_html/app/webroot/mobile/uploads/out/ot12.mp4

ffmpeg version 2.5.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Dec 13 2014 05:42:08 with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-55)
  configuration: --prefix=/usr/local/ffmpeg_build/ffmpeg --enable-libx264 --enable-gpl --extra-cflags=-I/usr/local/ffmpeg_build/x264/include --extra-ldflags=-L/usr/local/ffmpeg_build/x264/lib
  libavutil      54. 15.100 / 54. 15.100
  libavcodec     56. 14.100 / 56. 14.100
  libavformat    56. 15.103 / 56. 15.103
  libavdevice    56.  3.100 / 56.  3.100 …
Run Code Online (Sandbox Code Playgroud)

php zend-framework ffmpeg x264 libx264

5
推荐指数
0
解决办法
4549
查看次数

标签 统计

ffmpeg ×1

libx264 ×1

php ×1

x264 ×1

zend-framework ×1