그누보드로 유투브를 구축하자 정보
게시판 그누보드로 유투브를 구축하자첨부파일
본문
제가 한 방법은 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 프로그램의 별도 설치와, 소스내용의 경로수정이 필요합니다.
아래는 테스트 영상입니다.
추천
16
16
댓글 전체
서버에서 동영상 업로드
cafe24 호스팅 은 안되는것인가요?
우와 좋네용
감사합니다~
감사합니다.
[동영상 업로드]
파일제한크기 : 1.00 MB (허용확장자 : Movie Files) ==>>> 파일크기가 1메가밖에 안되네요
파일크기 수정은 어디서 하죠!!!
[동영상 업로드]
파일제한크기 : 1.00 MB (허용확장자 : Movie Files) ==>>> 파일크기가 1메가밖에 안되네요
파일크기 수정은 어디서 하죠!!!
좋습니다
추천
추천
제한크기는 관리자모드 게시판 설정에서 바꾸실 수 있어요
ffmpeg 동영상 인코딩 프로그램이 필요합니다. 설치는 웹호스팅에서는 안되고. 서버호스팅 또는 가상서버호스팅을 하시거나, 집에 남는 컴퓨터로 서버를 구축하셔야 할겁니다.
JW Player goes here 라고 뜨는데.. jw player 별도 설정을 해야 하나요?
소스내용에 jw player의 경로가 바뀌어서 수정해주셔야합니다.
감사합니다. 수정 적용했더니 정상적으로 나오네요.
그런데 mp4로 파일변환해도 영상이 안나오는게 있네요.
그런데 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 파일이 없는듯한데요
제가 잘못 다운로드한건지요?
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 파일이 없는듯한데요
제가 잘못 다운로드한건지요?
빠져있는 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를 설치하고 명령도 바뀌어야 합니다.
그파일 내용이
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를 설치하고 명령도 바뀌어야 합니다.
감사합니다
view 페이지에서 player의 경로수정해줬더니 플레이어창은 뜨는데...
동영상 화일이 없다고 나오네요~
파일의 경로는 아래처럼 되어 있던데..
file: "/dentalk/data/movie/<?=$mfile?>",
image: "/dentalk/data/movie/<?=$mfile2?>"
루트의 data 폴더애 movie 폴더가 생성되어 있어서 경로를 이쪽으로 지정해줘봤습니다
그런데 역시나 역시나 안나오네요~ ㅠ.ㅠ
동영상 화일이 없다고 나오네요~
파일의 경로는 아래처럼 되어 있던데..
file: "/dentalk/data/movie/<?=$mfile?>",
image: "/dentalk/data/movie/<?=$mfile2?>"
루트의 data 폴더애 movie 폴더가 생성되어 있어서 경로를 이쪽으로 지정해줘봤습니다
그런데 역시나 역시나 안나오네요~ ㅠ.ㅠ
동영상 경로 문제이거나, 인코딩이 제대로 안된것 같은데요?
음성만 나오고 영상이 안나오는경우는 무슨경우죠?
jwplayer 에대해서 무지해서.. jwplayer는 영상은 h264에 오디오는 aac만 되는군요. 많은걸 배우네요.
혹시 용량큰 파일 버퍼링이 길던데 줄이는 방법이 없을까요?
업로드 파일의 권한 및 소유권 문제도 있네요.
해결방안이 없나요?
해결방안이 없나요?
와우~~ 추천유~~~~ 좋아유~~~
오 좋은데요 ^^
워~~우~ 추천
좋네여~
좋네여~
movie_incoding.php 부분에 대해서 좀더 알고 싶은데 만약 iis 가 아니라 오토셋(autoset)이나 개인 윈도우 서버로 돌릴경우에, 어떻게 설정해야하는지 알고 싶습니다.
감사 합니다
파일변환 안 되는게 write_update.skin.php 요거 맞죠?
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?>/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>";
요렇게 잡아줬는데 계속 변환이 안 되네요.
제발 좀 봐주세요...
<?=$board_skin_path?> 은 basic_double 폴더를 말하는게 아닌가요?
echo "<iframe name=incoding$i src='<?=$board_skin_path?>/movie_incoding.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 시에 한번만 인코딩을 하는 방식이 시간 절약도 되고, 효율적인 방식이 아닌가 하고 생각해봅니다.
프로그램을 뚝딱거릴 실력은 안되기에, 더 좋은 방식으로 발전되기를 기원하는 마음으로 건의사항을 남겨드립니다.
공수래공수거님께 감사드립니다.
다음 까페와 비교를 해보고 느낀 사항인데, 동영상을 올릴 때 마다 인코딩을 진행할 것이 아니라,
write 모드에서는 캡쳐이미지 추출만 한 다음 올려두기만 하고,
flv 인코딩은 최초의 view 시에 한번만 인코딩을 하는 방식이 시간 절약도 되고, 효율적인 방식이 아닌가 하고 생각해봅니다.
프로그램을 뚝딱거릴 실력은 안되기에, 더 좋은 방식으로 발전되기를 기원하는 마음으로 건의사항을 남겨드립니다.