This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DVSDK的demo怎么合并采集的音视频到一个文件啊,比如mp4或者avi?



用encode -I1 -y2 -v video.264 -a audio.aac这个命令可以分别采集视频和音频到video.264和audio.aac;

那有没有什么办法可以合并他们到一个视频文件里呢,mp4,mkv,avi之类的,就像摄像机的那种效果?

貌似gst-launch可以实现,但是却找不到命令行参数...

   求告知下,谢谢

  • 请参考:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/286776.aspx

    ffmpeg 也是可以的,不过要研究一下参数

  • kooking 说:

    请参考:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/286776.aspx

    ffmpeg 也是可以的,不过要研究一下参数

    我查看了你给的这个链接,但是我的环境是dvsdk4.02,   dm365,我的gst-launch是0.10的版本,上面的很多命令或者参数都没有,

    另外 ffmpeg我已经移植完成,但是用的是arm,没用到dsp,那速度我就不说了,还有什么别的办法吗?

                                                                                                                        谢谢

  •  以前见有人这么做过:用ts 把audio和video mux到一起的,然后用live555做管道把ts网络发出去 ,另外一端做相反的工作。因为当时见实际的效果有马赛克,所以也没有研究过这个方法,最后还是分别处理的video和audio,实际效果好像还可以,不知道你为什么一定要mux到一个文件
  • kooking 说:
     以前见有人这么做过:用ts 把audio和video mux到一起的,然后用live555做管道把ts网络发出去 ,另外一端做相反的工作。因为当时见实际的效果有马赛克,所以也没有研究过这个方法,最后还是分别处理的video和audio,实际效果好像还可以,不知道你为什么一定要mux到一个文件

    上面的要求啊,没办法啊,苦逼中............