Здраствуй, all.
Скажи мне, возможно ли это дело заставить работать с stdin/stdout? Т.е., надо сделать как-то так -- cat somefile| mkvmerge -o -|mplayer.
Изначальная причина такого - дьявольски тормозит видео в mp4-контейнере, а то же видео, но в mkv - работает на ура.
На hdd места не очень-то много, так что перегнать все в mkv - не получиться. (конкретно надо перегнать - около 30 гигабайт One Piece, свободного места - около 1Г. Перегонять, затем удалять - не наш путь, не хочу уходить с раздачь.)
Прямо так, как я привел - не получается, т.к. :
cat *376*4|mkvmerge -o -
mkvmerge v2.4.0 ('Fumbling Towards Ecstasy') built on Feb 1 2009 02:38:04
Error: No input files were given. No output will be created.
А mkvmerge file.mp4 -o - просто создает файл -, а не пишет в stdout.
Да, опции mplayer'а навроде -cache - не помогают.