这是一项作业,我不是在找你给我答案。我只需要有人指出我正确的方向,也许需要一行或两行示例代码。
我需要弄清楚如何在我的程序中设置录制mp4文件的优先级。要点:
我正在尝试同时录制三台摄像机(1-HD和2台模拟摄像机)并在每次录制持续时间为60秒后创建其tar文件。
所以在完成一组记录之后,我正在去抓那些文件。在这样做,我只在高清摄像机中遇到跳帧,剩下2个模拟摄像机都很好。因此我决定为录音设置高优先级,并为这些文件去皮重低优先级。
请建议我设置优先级的一些想法,忽略跳帧。
感谢任何帮助/指导:)
答案 0 :(得分:0)
使用Linux中的标准循环时间共享调度程序可能很难做到这一点。一种方法可能是使用"实时"视频编码线程的调度程序策略,并使用标准调度程序对线程中的文件进行tar。请参阅sched_setscheduler。