archiving community contributions on YouTube: unpublished captions, title and description translations and caption credits
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

README.md 2.2 KiB

3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
3 yıl önce
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # YouTube Community Contributions Archiving Worker
  2. Worker for the `Save Community Captions` project: Archiving unpublished YouTube community-contributions.
  3. [Lost? Click here to learn what this is all about!](https://github.com/Data-Horde/ytcc-archive/wiki/General-Information)
  4. ## Setup
  5. To run these tools you will need to supply session cookies (SSID,HSID,SID) [see the
  6. tutorial for more details](https://github.com/Data-Horde/ytcc-archive/wiki/Setup-Tutorial).
  7. ## Primary Usage
  8. ### Heroku⭐️⭐️⭐️ (Minimal Setup! Minimal Maintence!)
  9. A wrapper repo for free and easy deployment and environment configuration, as well automatic updates every 24-27.6 hours is available. Deploy up to 5 instances of it to a free Heroku account (total max monthly runtime 550 hours) with no need for credit card verification by clicking the button below.
  10. [![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/Data-Horde/ytcc-archive-heroku)
  11. ### Archiving Worker⭐️
  12. After completing the above setup steps, simply run
  13. ```bash
  14. python3 worker.py
  15. ```
  16. ### Docker image⭐️⭐️
  17. Stable Docker Image:
  18. ```bash
  19. docker pull fusl/ytcc-archive
  20. ```
  21. Run:
  22. ```bash
  23. docker container run --restart=unless-stopped --network=host -d --tmpfs /grab/out --name=grab_ext-yt-communitycontribs -e HSID=XXX-e SID=XXX -e SSID=XXX -e TRACKER_USERNAME=Fusl -e PYTHONUNBUFFERED=1 fusl/ytcc-archive
  24. ```
  25. ## Bonus Features
  26. ### Export Captions and Titles/Descriptions Manually
  27. Simply run `python3 exporter.py` followed by a list of space-separated YouTube video IDs, and all community-contributed captioning and titles/descriptions in all languages will be exported.
  28. ### Discover Videos Manually
  29. Simply run `python3 discovery.py` followed by a list of space-separated YouTube video IDs and a list of discovered video, channel and playlist IDs will be printed, as well as whether caption contributions are enabled.
  30. # Stats
  31. See how much has been archived so far.
  32. * https://atdash.meo.ws/d/attv2/archive-team-tracker-charts-v2?orgId=1&var-project=ext-yt-communitycontribs
  33. * https://tracker.archiveteam.org/ext-yt-communitycontribs/