---
 doc/ffmpeg.texi | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi
index e17c17bcd7..1ccc48bbad 100644
--- a/doc/ffmpeg.texi
+++ b/doc/ffmpeg.texi
@@ -526,6 +526,38 @@ reads an input video and
 
 @end itemize
 
+Such a transcoding pipeline can be represented with the following diagram:
+@verbatim
+┌──────────┬───────────────┐
+│ demuxer  │               │   ┌─────────┐            ┌─────────┐    
┌────────────────────┐
+╞══════════╡ video stream  │   │  video  │            │  video  │    │ null 
muxer         │
+│   INPUT  │               ├──⮞│ decoder ├──┬────────⮞│ encoder 
├─┬─⮞│(discards its input)│
+│          │               │   └─────────┘  │         │(libx264)│ │  
└────────────────────┘
+└──────────┴───────────────┘                │         └─────────┘ │
+                                 ╭───────⮜──╯   ┌─────────┐       │
+                                 │              │loopback │       │
+                                 │ ╭─────⮜──────┤ decoder ├────⮜──╯
+                                 │ │            └─────────┘
+                                 │ │
+                                 │ │
+                                 │ │  ┌───────────────────┐
+                                 │ │  │complex filtergraph│
+                                 │ │  ╞═══════════════════╡
+                                 │ │  │  ┌─────────────┐  │
+                                 ╰─╫─⮞├─⮞│   hstack    ├─⮞├╮
+                                   ╰─⮞├─⮞│             │  ││
+                                      │  └─────────────┘  ││
+                                      └───────────────────┘│
+                                                           │
+┌──────────┬───────────────┐  ┌─────────┐                  │
+│ muxer    │               │  │  video  │                  │
+╞══════════╡ video stream  │⮜─┤ encoder ├───────⮜──────────╯
+│  OUTPUT  │               │  │ (ffv1)  │
+│          │               │  └─────────┘
+└──────────┴───────────────┘
+@end verbatim
+
+
 @c man end DETAILED DESCRIPTION
 
 @anchor{Stream selection}
-- 
2.43.0

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to