# AV1 decoder and 4K VP9 decoder with 240 fps playback

Source: [https://docs.qualcomm.com/doc/80-70015-50/topic/av1-decoder-and-4k-vp9-decoder-with-240-fps-playback.html](https://docs.qualcomm.com/doc/80-70015-50/topic/av1-decoder-and-4k-vp9-decoder-with-240-fps-playback.html)

Run the decoding use cases with yhe AV1 and VP9 decoders. These use cases are only
        applicable to QCS9075.

## AV1 use cases

- 3840×2160

        gst-launch-1.0 filesrc location=/opt/SeaOtters_AV1_3840x2160_30_25.0Mbps_Main_no_audio_30.0.mp4 ! qtdemux ! av1parse ! v4l2av1dec capture-io-mode=5 output-io-mode=5 ! fpsdisplaysink video-sink="waylandsink fullscreen=true" -vCopy to clipboard
- 1920×1080

        gst-launch-1.0 filesrc location=/opt/CaribouHerd_AV1_1920x1080_30_39.38Mbps_Main_AAC_34.472.mp4 ! qtdemux ! av1parse ! v4l2av1dec capture-io-mode=5 output-io-mode=5 ! fpsdisplaysink video-sink="waylandsink fullscreen=true" -vCopy to clipboard
- 1280×720

        gst-launch-1.0 filesrc location=/opt/SeaOtters_AV1_1280x720_30_29.68Mbps_Main_AAC_60.008.mkv ! matroskademux ! av1parse ! v4l2av1dec capture-io-mode=5 output-io-mode=5 ! fpsdisplaysink video-sink="waylandsink fullscreen=true" -vCopy to clipboard

## VP9 use cases

3840×2160 with 240 fps

    gst-launch-1.0 filesrc location=/opt/test_UHD_240FPS.ivf ! ivfparse ! queue ! v4l2vp9dec capture-io-mode=5 output-io-mode=5 ! queue ! fpsdisplaysink text-overlay=false video-sink="fakesink" -vCopy to clipboard

**Parent Topic:** [Camera and video encode](https://docs.qualcomm.com/doc/80-70015-50/topic/camera-and-video-encode.html)

Last Published: Oct 27, 2025

[Previous Topic
Enable 24 end-to-end concurrent video sessions](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/enable-end-to-end-24-concurrent-video-sessions-decode-encode.md) [Next Topic
Multi camera/Multi client use cases](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/multi-camera-multi-client-use-cases.md)