QML MediaPlayer H264 не воспроизводится, но MP4 работает - PullRequest
1 голос
/ 05 августа 2020

У меня есть файл h264 / 264, и я пытаюсь воспроизвести его в QML следующим образом:

    MediaPlayer {
        id: mediaplayer
        source: "file:///blah.h264"
    }

    VideoOutput{
        id: videoPlayer
        anchors.fill: parent
        source:mediaplayer
    }

    MouseArea {
            id: playArea
            anchors.fill: parent
            onPressed:  {
                console.log("play")
                mediaplayer.play()
            }
    }

он не работает. Я пробовал то же самое, но с файлом .mp4, который работал, но это не так. Также я использую python pyside, если это помогает ...

1 Ответ

0 голосов
/ 05 августа 2020

Большинство движков воспроизведения не поддерживают необработанные потоки. Поместите файл в контейнер. ffmpeg -i blah.264 -code c копировать blah.mp4

...