Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
MKVToolNix
MKVToolNix
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Commits
  • Issue Boards
  • Moritz Bunkus
  • MKVToolNixMKVToolNix
  • Wiki
  • Use FIFOs stdin stdout

Use FIFOs stdin stdout

Last edited by Moritz Bunkus Feb 24, 2016
Page history

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

Clone repository
  • About track UIDs, track numbers and track IDs
  • All tracks vanished after mkvpropedit, the header or chapter editors
  • Appending files vs. adding as additional parts
  • Automatic tag generation
  • Automation examples
  • Batch muxing with the GUI
  • Characters (e.g. Umlauts) aren't shown correctly
  • Chinese not selectable as language
  • Crash when adding attachments
  • Creating byte identical files
  • Cropping ignored
  • DLLs not found
  • Debugging GUI startup problems
  • Default and forced flags and default yes no in the GUI
  • Delay not shown in the GUI
More Pages

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.