Toggle navigation
Toggle navigation
This project
Loading...
Sign in
2020-2-capstone-design1
/
HCG_project
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
GyuhoLee
2020-12-12 13:55:16 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
15fce458f4dd3480905dea40a01fc22d1e85dab9
15fce458
1 parent
ea0e3025
[Add] README.md
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
1 deletions
README.md
src/.idea/workspace.xml
src/__pycache__/subtitle.cpython-38.pyc
src/subtitle.py
README.md
0 → 100644
View file @
15fce45
# Youtube_Summary
유튜브 영상의 URL과 원하는 압축률을 입력하면 해당 영상의 자막을 압축률만큼 요약하여 제공합니다.
Youtube_Summary는 다음과 같은 상황에서 사용하는 것을 추천드립니다.
-
자동 생성이 아닌, 수동적으로 만든 한국어 자막이 있는 영상만 사용할 수 있습니다.
-
짧은 문장들보다, 긴 문장들이 많은 경우 더 효과적입니다.
-
주로 교육적 목적을 갖는 영상들에 대해 사용하시는 것을 추천드립니다.
## Preview
![
입력
](
https://raw.githubusercontent.com/GyuhoLee/youtube_summary/master/img/input.png
)
![
출력
](
https://raw.githubusercontent.com/GyuhoLee/youtube_summary/master/img/output.png
)
## Installation
1.
local 환경에 레파지토리를 clone 해주세요
```
$ git clone https://github.com/GyuhoLee/yotube_summary.git
$ cd youtube_summary/src
```
2.
프로그램 실행을 위해 Python 환경이 필요합니다.
3.
Python이 설치되었으면 설정해놓은 가상환경을 실행해주세요.
```
$ venv\Scripts\activate.bat
```
4.
메인 app을 실행하시고, 로컬 환경에서 프로그램을 사용하실 수 있습니다.
```
$ python app.py
```
## Reference
https://lovit.github.io/nlp/2019/04/30/textrank/
src/.idea/workspace.xml
View file @
15fce45
...
...
@@ -21,7 +21,7 @@
<component
name=
"ChangeListManager"
>
<list
default=
"true"
id=
"b9decb0c-dc9e-4239-bdad-09ea8dd5179d"
name=
"Default Changelist"
comment=
""
>
<change
beforePath=
"$PROJECT_DIR$/.idea/workspace.xml"
beforeDir=
"false"
afterPath=
"$PROJECT_DIR$/.idea/workspace.xml"
afterDir=
"false"
/>
<change
beforePath=
"$PROJECT_DIR$/
textrank/word.py"
beforeDir=
"false"
afterPath=
"$PROJECT_DIR$/textrank/word
.py"
afterDir=
"false"
/>
<change
beforePath=
"$PROJECT_DIR$/
subtitle.py"
beforeDir=
"false"
afterPath=
"$PROJECT_DIR$/subtitle
.py"
afterDir=
"false"
/>
</list>
<option
name=
"SHOW_DIALOG"
value=
"false"
/>
<option
name=
"HIGHLIGHT_CONFLICTS"
value=
"true"
/>
...
...
src/__pycache__/subtitle.cpython-38.pyc
View file @
15fce45
No preview for this file type
src/subtitle.py
View file @
15fce45
...
...
@@ -56,6 +56,7 @@ def subTitle(video_url, topk_size):
ret2
=
''
for
_
,
_
,
sent
in
keysents
:
sent
=
sent
.
replace
(
'''
,
"'"
)
sent
=
sent
.
replace
(
'"'
,
"'"
)
if
First
:
ret1
=
sent
First
=
False
...
...
Please
register
or
login
to post a comment