wpf - 在 WPF 上使用 ffmpeg 进行 AV 播放同步

标签 wpf ffmpeg h.264

我在不同的文件中有视频(H264-1080p-30fps)和音频(Mu-law-8k),它们都是从同一个相机源生成的。我的工作是使用 ffmpeg 同步播放它们。我可以毫无问题地解码视频和音频,但我不知道如何在 WPF 上同步播放 AV。

  • 解码后在 Wpf 上渲染视频和播放音频的最佳方法是什么?
  • 如何同步播放它们?

  • 提前致谢..

    最佳答案

    您可以按如下方式合并视频和音频:

    1)直接复制音频而不重新编码

    ffmpeg -i myvideo.mp4 -i myaudio.wav -c copy myoutput.mkv
    

    2) 带音频重新编码
    ffmpeg -i myvideo.mp4 -i myaudio.wav -c:v copy \
    -c:a aac -strict experimental myoutput.mp4
    

    关于wpf - 在 WPF 上使用 ffmpeg 进行 AV 播放同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45621725/

    相关文章:

    c# - 在 XAML 属性声明中绑定(bind)到父级?

    c# - 如何使用代码隐藏将 ReactiveList 绑定(bind)到 WPF ListBox 或 ListView?

    WPF 动态资源 : Warning Message - "The resource ' resource' could not be resolved."

    batch-file - 使用ffmpeg的文件连接错误

    java - 我们如何合并两个视频,其中一个是水平分辨率,另一个是垂直分辨率,而不使用 ffmpeg 拉伸(stretch)它?

    ffmpeg - 在 FFmpeg 配置命令中启用 MP4 解复用器

    wpf TreeView 绑定(bind)

    encoding - 尝试实用地确定 h.264 配置文件和级别

    python - 使用 h264 编码流式传输 openCV 帧

    encoding - 使用 Intel Media SDK 截屏到 h.264