Microsoft MVP성태의 닷넷 이야기
ffmpeg 관련 조언 구합니다. [링크 복사], [링크+제목 복사],
조회: 10962
글쓴 사람
김규덕 (devil1852 at naver.com)
홈페이지
첨부 파일
 

                string strFFMPEGOut;
                ProcessStartInfo psiProcInfo = new ProcessStartInfo();
                TimeSpan estimatedTime = TimeSpan.MaxValue;

                StreamReader srFFMPEG;
               
                string ste = "\"movie=watermarklogo.png [wm];[in][wm] overlay=main_w-overlay_w-10:main_h-overlay_h-10 [out]\"";
                string strFFMPEGCmd = " -i \"" + srcFile + "\" -ar 44100 " + videoRateOption + videoSizeOption +"-vf"+ ste + "-y \""
                   + dstFile + "\"";
                             
                psiProcInfo.FileName = Application.StartupPath + ((IntPtr.Size == 8) ? "\\x64" : "\\x86") + "\\ffmpeg.exe";
                psiProcInfo.Arguments = strFFMPEGCmd;
                psiProcInfo.UseShellExecute = false;
                psiProcInfo.WindowStyle = ProcessWindowStyle.Hidden;
                psiProcInfo.UseShellExecute = false;
                psiProcInfo.RedirectStandardError = true;
                psiProcInfo.ErrorDialog = true;
                psiProcInfo.RedirectStandardOutput = true;
                psiProcInfo.CreateNoWindow = true;

                prcFFMPEG.StartInfo = psiProcInfo;

                prcFFMPEG.Start();

성태님께서 올려주신 프로젝트에 로고를 삽입하려고 저렇게 수정 하였지만 오류는 발생하지 않지만 스타트 버튼을 눌럿을때 반응이 없네요
movie=watermarklogo.png 이분이 이해가 잘 안됩니다. 로고 파일 경로를 직접 적어주지 않아도 c:\graphics\watermarklogo.png 이경로에 넣어주기만 하면 되나요?








[최초 등록일: ]
[최종 수정일: 5/12/2012]


비밀번호

댓글 작성자
 



2012-05-14 09시03분
일단, 이런 경우는 처음부터 프로그램 코드에 넣고 테스트 하기 보다는, cmd.exe 창에서 옵션을 이리저리 넣어가면서 테스트를 해보는 것이 좋지 않을까요?

무엇보다도, ffmpeg.exe 가 옵션대로 동작을 지원하는지 확실히 확인을 한 다음에 코드로 옮기는 것이 좋을 것입니다.
정성태
2012-05-15 10시21분
감사합니다. 성태님 말대로 cmd 창에서 테스트 해보고 하니 로고를 삽입하는 문제는 해결되었습니다.

김규덕

... 61  [62]  63  64  65  66  67  68  69  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
1051최정수4/10/201213251WCF 클라이언트 비정상 종료 관련 [1]
1050에슈리온4/6/201215217관리자 권한과 ClickOnce, 그리고 Bootstrapper문제 [6]
1049김성혁4/4/20129950스마트클라이언트 stand-alone 방식의 배포 문제.. [1]
1048C#조으다3/27/201213664어셈블리 로드 / 언로드와 관련해서.. [6]
1047김우형3/23/201211419WCF 서비스를 이용한 데이터 전송 중 Exception 문의 [1]
1044임동찬2/29/201211257웹에서 COM Exception.. [2]
1043박성준2/24/201210081Lazy<T> 의 지연객체 생성 전에 실 객체의 Attribute분석 [2]파일 다운로드1
1042이성환2/20/201210457BlockingMethod에 빠진 스레드를 즉시 죽이고 싶습니다...;ㅅ; [2]파일 다운로드1
1039김재영2/15/20129610어셈블리에 사용자마다 다른 값을 적용하여 자동 빌드 방법이 있을까요? [2]
1037윈드로니2/12/201211114WPF 관련 질문 드립니다. [2]
1035임동찬2/9/20129451XML, XSD, XMLCodeGenerator 관련 [2]
1033곽성현2/7/20129716훔..윈도우 디바이스 드라이버 관련 [1]
1030궁빈2/2/201212123msbuild를 이용한 웹게시 및 자동 Dist 방법론에 대해 질문 드립니다!! [6]
1028신정환1/30/20129424기존 legacy Windows application이 WoA 환경에서 동작되지 않는 이유가 무얼까요? [2]
1026노현철1/19/201211169WPF가 XP에서 느리게 로딩되는 현상에 대해 질문드립니다. [4]
1025궁그미1/18/201212073네이버 소켓 로그인 이해가 안되는점이 있는데요 [2]
1022선무당1/11/201210344TFS 에서 공통 Assembly 공유 방법에 대해서 해결책이 없을까요? [2]
1021김재영1/8/20129503대리자를 메소드 파라메터로 넘겨도 됩니까? [2]파일 다운로드1
1019남산골11/13/201911628안녕하세요!! 성태님~~ [3]
1018강한구12/29/201114772WPF ClickOnce 배포시 콤포넌트 dll 다운로드 문제에 대하여 질문 있습니다. [1]
1017임동찬12/28/201112273smart client와 xbop, silverlight [6]
1015개똥이12/22/201110005RMCLOCK 설정 관련 질문이요ㅜ [2]
1011사길수12/16/20119812hyper-v 이더넷 카드 관련 문의 좀 드립니다. [1]
1006루로니12/13/201111998윈도우7과 XP의 DLL후킹 처리에 관해서 질문입니다. [3]
1005남산골12/13/201111680안녕하세요!! 첫 인사드립니다. [3]
1004뽀로로12/12/20119061Managed 어셈블리에서의 COM EntryPoint procaddress 문제 [1]
... 61  [62]  63  64  65  66  67  68  69  70  71  72  73  74  75  ...