Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var http = require("http");
- var url = require('url');
- var cp = require("child_process");
- var fs = require('fs');
- var vide_size = "vga";
- var ffmpeg = cp.spawn("ffmpeg", [
- "-f", "video4linux2",
- "-s", "176x144",
- "-r", "15",
- "-input_format","yuyv422",
- "-i", "/dev/video0",
- "-vsync", "drop",
- "-vcodec", "copy",
- "-f", "mpegts",
- "-movflags", "faststart+frag_keyframe",
- "-frag_duration", "50000","pipe:1"
- ], {detached: false});
- ffmpeg.stderr.pipe(process.stderr);
- ffmpeg.stdout.on('data', function(chunk) {
- fs.appendFile("/tmp/test", chunk, function(err) {
- if(err) {
- console.log(err);
- } else {
- console.log("The file was saved!");
- }
- });
- console.log(chunk.length);
- console.log(chunk);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement