4
, 그것은 터미널에서이 같은 출력 :이 중지하려면안 OpenCV의 VideoWriter 출력
Output #0, avi, to 'video.avi':
Stream #0.0: Video: mpeg4, yuv420p, 512x384, q=2-31, 12582 kb/s, 90k tbn, 24 tbc
을하지만 난 어떻게하는지 모르겠어요.
, 그것은 터미널에서이 같은 출력 :이 중지하려면안 OpenCV의 VideoWriter 출력
Output #0, avi, to 'video.avi':
Stream #0.0: Video: mpeg4, yuv420p, 512x384, q=2-31, 12582 kb/s, 90k tbn, 24 tbc
을하지만 난 어떻게하는지 모르겠어요.
잠시 동안 콘솔을 "음소거"하십시오. Ref.
#include <iostream>
#include <fstream>
int main (int argc, char** argv)
{
std::streambuf* cout_sbuf = std::cout.rdbuf(); // save original sbuf
std::ofstream fout("temp");
std::cout<<"A\n";
std::cout.rdbuf(fout.rdbuf()); // redirect 'cout' to a 'fout'
std::cout<<"B\n";
std::cout.rdbuf(cout_sbuf); // restore the original stream buffer
std::cout<<"C\n";
return 0;
}
콘솔 출력 :/libav/위해 libavcodec/x264을 쓰고는 FFmpeg 뭔가처럼 나에게 보이는
A
C
- 당신이 얻을 비슷한하고 출력하기 명령 줄을 실행'ffmpeg'. 비디오 라이브러리를 직접 다시 빌드하지 않으면이 기능을 비활성화하지 못할 수도 있습니다. 다른 콘솔 출력이 필요합니까? 그렇지 않으면/dev/null 또는 뭔가 파이프 수 있습니다. – damian
예 다른 콘솔 출력이 필요하며 많은 잡음이 추가됩니다. –