diff --git a/samples/video/capture/CMakeLists.txt b/samples/subsys/video/capture/CMakeLists.txt similarity index 100% rename from samples/video/capture/CMakeLists.txt rename to samples/subsys/video/capture/CMakeLists.txt diff --git a/samples/video/capture/README.rst b/samples/subsys/video/capture/README.rst similarity index 100% rename from samples/video/capture/README.rst rename to samples/subsys/video/capture/README.rst diff --git a/samples/video/capture/boards/mimxrt1064_evk.conf b/samples/subsys/video/capture/boards/mimxrt1064_evk.conf similarity index 100% rename from samples/video/capture/boards/mimxrt1064_evk.conf rename to samples/subsys/video/capture/boards/mimxrt1064_evk.conf diff --git a/samples/video/capture/boards/mm_swiftio.conf b/samples/subsys/video/capture/boards/mm_swiftio.conf similarity index 100% rename from samples/video/capture/boards/mm_swiftio.conf rename to samples/subsys/video/capture/boards/mm_swiftio.conf diff --git a/samples/video/capture/prj.conf b/samples/subsys/video/capture/prj.conf similarity index 100% rename from samples/video/capture/prj.conf rename to samples/subsys/video/capture/prj.conf diff --git a/samples/video/capture/sample.yaml b/samples/subsys/video/capture/sample.yaml similarity index 100% rename from samples/video/capture/sample.yaml rename to samples/subsys/video/capture/sample.yaml diff --git a/samples/video/capture/src/main.c b/samples/subsys/video/capture/src/main.c similarity index 100% rename from samples/video/capture/src/main.c rename to samples/subsys/video/capture/src/main.c diff --git a/samples/video/tcpserversink/CMakeLists.txt b/samples/subsys/video/tcpserversink/CMakeLists.txt similarity index 100% rename from samples/video/tcpserversink/CMakeLists.txt rename to samples/subsys/video/tcpserversink/CMakeLists.txt diff --git a/samples/video/tcpserversink/README.rst b/samples/subsys/video/tcpserversink/README.rst similarity index 100% rename from samples/video/tcpserversink/README.rst rename to samples/subsys/video/tcpserversink/README.rst diff --git a/samples/video/tcpserversink/boards/mimxrt1064_evk.conf b/samples/subsys/video/tcpserversink/boards/mimxrt1064_evk.conf similarity index 100% rename from samples/video/tcpserversink/boards/mimxrt1064_evk.conf rename to samples/subsys/video/tcpserversink/boards/mimxrt1064_evk.conf diff --git a/samples/video/tcpserversink/prj.conf b/samples/subsys/video/tcpserversink/prj.conf similarity index 100% rename from samples/video/tcpserversink/prj.conf rename to samples/subsys/video/tcpserversink/prj.conf diff --git a/samples/video/tcpserversink/sample.yaml b/samples/subsys/video/tcpserversink/sample.yaml similarity index 100% rename from samples/video/tcpserversink/sample.yaml rename to samples/subsys/video/tcpserversink/sample.yaml diff --git a/samples/video/tcpserversink/src/main.c b/samples/subsys/video/tcpserversink/src/main.c similarity index 100% rename from samples/video/tcpserversink/src/main.c rename to samples/subsys/video/tcpserversink/src/main.c diff --git a/samples/video/video.rst b/samples/subsys/video/video.rst similarity index 100% rename from samples/video/video.rst rename to samples/subsys/video/video.rst