diff --git a/Use-FIFOs-stdin-stdout.md b/Use-FIFOs-stdin-stdout.md new file mode 100644 index 0000000..2364898 --- /dev/null +++ b/Use-FIFOs-stdin-stdout.md @@ -0,0 +1,13 @@ +# Can the tools use FIFOs, pipes or standard output/standard input for reading/writing? + +## The problem + +Use cases include uploading or playing a file while muxing is still in progress. + +## The answer + +No. All of the tools in the MKVToolNix package rely on their input and output files being fully seekable. FIFOs, pipes and standard input/output are not. Therefore they cannot be used. + +At the moment there are no proper error messages if you try to use a FIFO as an input or output file. However, the resulting files are most likely cut off or incorrect. + +Categories: [merging](Category-merging)