microshow / RxFFmpeg

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
4.47k stars 748 forks source link

执行推流命令,如果文件格式转化有问题,程序会直接崩溃 #159

Open Hwy152 opened 4 years ago

Hwy152 commented 4 years ago

执行命令:ffmpeg -re -ss 0:0:0 -i /测试.mp4 -vcodec copy -f flv rtmp://10.0.0.253:1935/rtmplive/room

程序直接崩溃,崩溃日志显示: Video codec mjpeg not compatible with flv Could not write header for output file #0 (incorrect codec parameters ?): Function not implemented Error initializing output stream 0:1 --

microshow commented 4 years ago

文件格式转化?

microshow commented 4 years ago

不转换格式可以推流吗

Hwy152 commented 4 years ago

不转换格式可以推流吗

PC端输入推流命令,如果不成功,会有红字提示,而在手机上执行推流命令,有时不成功程序会直接崩溃,然后日志也打印了提示

能否将这个异常给捕获到,而不使程序崩溃