그누보드로 유투브를 구축하자
제가 한 방법은 ffmpeg + 윈도우2003서버 + iis6 + php5 인데,
리눅스 + ffmpeg + apm 도 가능합니다.
대신에 두 방법 모두 서버를 필요로 합니다.
ffmpeg의 설치와 사용법은 검색하면 많이 나옵니다.
윈도우서버에 설치 방법은
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=75427&page=1
이곳에 있습니다.
소스구성은 게시판 스킨 + 대용량 플래시 업로더 + jwplayer 입니다.
ffmpeg 프로그램의 별도 설치와, 소스내용의 경로수정이 필요합니다.
아래는 테스트 영상입니다.
리눅스 + ffmpeg + apm 도 가능합니다.
대신에 두 방법 모두 서버를 필요로 합니다.
ffmpeg의 설치와 사용법은 검색하면 많이 나옵니다.
윈도우서버에 설치 방법은
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=75427&page=1
이곳에 있습니다.
소스구성은 게시판 스킨 + 대용량 플래시 업로더 + jwplayer 입니다.
ffmpeg 프로그램의 별도 설치와, 소스내용의 경로수정이 필요합니다.
아래는 테스트 영상입니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 39개
[동영상 업로드]
파일제한크기 : 1.00 MB (허용확장자 : Movie Files) ==>>> 파일크기가 1메가밖에 안되네요
파일크기 수정은 어디서 하죠!!!
추천
그런데 mp4로 파일변환해도 영상이 안나오는게 있네요.
좋은 스킨 감사합니다.!!!
좋은 스킨 감사합니다.!!!
감사합니다.
write_update.skin.php 에
iframe name=incoding$i src='/dentalk/movie_incoding.php?fname=$en_name' style='width:0px;height:0px;'></iframe>";
에서 movie_incoding.php 파일이 없는듯한데요
제가 잘못 다운로드한건지요?
그파일 내용이
E:/wwwhome/LocalUser/udh/wwwhome/dentalk/ffmpeg.exe -i E:/wwwhome/LocalUser/udh/wwwhome/dentalk/data/movie/$fname -an -ss 00:00:03 -an -r 2 -vframes 1 -y E:/wwwhome/LocalUser/udh/wwwhome/dentalk/data/movie/$fname2.jpg
이런식으로 되어있는데, 윈도우 iis 서버 기준 인코딩 명령입니다.
리눅스의 경우 리눅스용 ffmpeg를 설치하고 명령도 바뀌어야 합니다.
동영상 화일이 없다고 나오네요~
파일의 경로는 아래처럼 되어 있던데..
file: "/dentalk/data/movie/<?=$mfile?>",
image: "/dentalk/data/movie/<?=$mfile2?>"
루트의 data 폴더애 movie 폴더가 생성되어 있어서 경로를 이쪽으로 지정해줘봤습니다
그런데 역시나 역시나 안나오네요~ ㅠ.ㅠ
해결방안이 없나요?
echo "<iframe name=incoding$i src='<?=$board_skin_path?>/skin/board/basic_double/movie_incoding.php?fname=$en_name' style='width:0px;height:0px;'></iframe>";
echo "<iframe name=incoding$i src='<?=$board_skin_path?>/skin/board/basic_double/movie_incoding_pic.php?fname=$en_name' style='width:0px;height:0px;'></iframe>";
요렇게 잡아줬는데 계속 변환이 안 되네요.
제발 좀 봐주세요...
echo "<iframe name=incoding$i src='<?=$board_skin_path?>/movie_incoding.php?fname=$en_name' style='width:0px;height:0px;'></iframe>";
이런식으로 써줘야 하지 않을까요..
초짜입니다.
소스경로는 어떤파일을 어떻게 수정하면 되는지요!!! 예시를 하면 도움이 많이 되겠습니다.
~!@@!~
공수래공수거님께 감사드립니다.
다음 까페와 비교를 해보고 느낀 사항인데, 동영상을 올릴 때 마다 인코딩을 진행할 것이 아니라,
write 모드에서는 캡쳐이미지 추출만 한 다음 올려두기만 하고,
flv 인코딩은 최초의 view 시에 한번만 인코딩을 하는 방식이 시간 절약도 되고, 효율적인 방식이 아닌가 하고 생각해봅니다.
프로그램을 뚝딱거릴 실력은 안되기에, 더 좋은 방식으로 발전되기를 기원하는 마음으로 건의사항을 남겨드립니다.