Microsoft MVP성태의 닷넷 이야기
ffmpeg 관련 조언 구합니다. [링크 복사], [링크+제목 복사],
조회: 18326
글쓴 사람
김규덕 (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)
1055이성환4/30/201218464WPF FramworkElement의 이벤트를 가져오고 싶습니다. [3]
1054정웅모4/20/201217217안녕하세요 [1]
1053폭풍코딩4/19/201217724스마트클라이언트 ctrl-c 복사가 작동하지 않습니다. [1]
1052에슈리온4/17/201234219ClickOnce 배포시 클라이언트의 설치경로를 지정할 수 없나요? [1]
1051최정수4/10/201221092WCF 클라이언트 비정상 종료 관련 [1]
1050에슈리온4/6/201223259관리자 권한과 ClickOnce, 그리고 Bootstrapper문제 [6]
1049김성혁4/4/201217829스마트클라이언트 stand-alone 방식의 배포 문제.. [1]
1048C#조으다3/27/201220864어셈블리 로드 / 언로드와 관련해서.. [6]
1047김우형3/23/201218730WCF 서비스를 이용한 데이터 전송 중 Exception 문의 [1]
1044임동찬2/29/201218612웹에서 COM Exception.. [2]
1043박성준2/24/201217124Lazy<T> 의 지연객체 생성 전에 실 객체의 Attribute분석 [2]파일 다운로드1
1042이성환2/20/201217479BlockingMethod에 빠진 스레드를 즉시 죽이고 싶습니다...;ㅅ; [2]파일 다운로드1
1039김재영2/15/201216933어셈블리에 사용자마다 다른 값을 적용하여 자동 빌드 방법이 있을까요? [2]
1037윈드로니2/12/201218370WPF 관련 질문 드립니다. [2]
1035임동찬2/9/201216732XML, XSD, XMLCodeGenerator 관련 [2]
1033곽성현2/7/201217281훔..윈도우 디바이스 드라이버 관련 [1]
1030궁빈2/2/201219744msbuild를 이용한 웹게시 및 자동 Dist 방법론에 대해 질문 드립니다!! [6]
1028신정환1/30/201216801기존 legacy Windows application이 WoA 환경에서 동작되지 않는 이유가 무얼까요? [2]
1026노현철1/19/201218950WPF가 XP에서 느리게 로딩되는 현상에 대해 질문드립니다. [4]
1025궁그미1/18/201219929네이버 소켓 로그인 이해가 안되는점이 있는데요 [2]
1022선무당1/11/201217948TFS 에서 공통 Assembly 공유 방법에 대해서 해결책이 없을까요? [2]
1021김재영1/8/201217064대리자를 메소드 파라메터로 넘겨도 됩니까? [2]파일 다운로드1
1019남산골11/13/201919810안녕하세요!! 성태님~~ [3]
1018강한구12/29/201123089WPF ClickOnce 배포시 콤포넌트 dll 다운로드 문제에 대하여 질문 있습니다. [1]
1017임동찬12/28/201119982smart client와 xbop, silverlight [6]
1015개똥이12/22/201117413RMCLOCK 설정 관련 질문이요ㅜ [2]
... 61  62  [63]  64  65  66  67  68  69  70  71  72  73  74  75  ...