My fork of osmosis at https://github.com/scrosby/osmosis supports reading and writing PBF files from pipes. You can access this by either using named pipes or by using the magic filename '-' to denote STDIN/STDOUT. Please test this functionality and report any problems. Scott