# pyrewind
pyrewind es una potente biblioteca de Python diseñada para facilitar la obtención y descarga de vídeos que se han eliminado previamente, así como la descarga de vídeos actuales. pyrewind utiliza herramientas como pytube.
## Instalación
```sh
pip install pyrewind
```
## Uso
Utiliza la clase `YouTube` pasando la URL del video como argumento al constructor:
```python
from rewind import YouTube
# Crea una instancia del objeto YouTube con la URL del video deseado
youtube_obj = YouTube('https://www.youtube.com/watch?v=VIDEO_ID')
```
Accede a las propiedades del video obtenido:
```python
print(youtube_obj.title) # Título del video
print(youtube_obj.publish_date) # Fecha de publicación
```
Descarga el video utilizando el método download:
```python
youtube_obj.download()
```
No es necesario especificar la ruta ya que la guardaría en un directorio creado por él y el vídeo estaría dentro.
## Contribución
Las contribuciones son bienvenidas! Si encuentras algún problema o te gustaría agregar nuevas funciones a PyRewind, siéntete libre de abrir un "issue" o enviar una solicitud de extracción.
Raw data
{
"_id": null,
"home_page": "https://github.com/fcoagz/pyBCV",
"name": "pyrewind",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "youtube,youtube-dl,video delete,download,video",
"author": "Francisco Griman",
"author_email": "Francisco Griman <grihardware@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/6b/1b/03c2992b4a36853fb3bc2c70d5626c5e196e22ec1d44c6310e8a9040c730/pyrewind-0.0.1.tar.gz",
"platform": null,
"description": "# pyrewind\r\npyrewind es una potente biblioteca de Python dise\u00f1ada para facilitar la obtenci\u00f3n y descarga de v\u00eddeos que se han eliminado previamente, as\u00ed como la descarga de v\u00eddeos actuales. pyrewind utiliza herramientas como pytube.\r\n\r\n## Instalaci\u00f3n\r\n```sh\r\npip install pyrewind\r\n```\r\n\r\n## Uso\r\nUtiliza la clase `YouTube` pasando la URL del video como argumento al constructor:\r\n\r\n```python\r\nfrom rewind import YouTube\r\n\r\n# Crea una instancia del objeto YouTube con la URL del video deseado\r\nyoutube_obj = YouTube('https://www.youtube.com/watch?v=VIDEO_ID')\r\n```\r\n\r\nAccede a las propiedades del video obtenido:\r\n\r\n```python\r\nprint(youtube_obj.title) # T\u00edtulo del video\r\nprint(youtube_obj.publish_date) # Fecha de publicaci\u00f3n\r\n```\r\nDescarga el video utilizando el m\u00e9todo download:\r\n```python\r\nyoutube_obj.download()\r\n```\r\nNo es necesario especificar la ruta ya que la guardar\u00eda en un directorio creado por \u00e9l y el v\u00eddeo estar\u00eda dentro.\r\n## Contribuci\u00f3n\r\nLas contribuciones son bienvenidas! Si encuentras alg\u00fan problema o te gustar\u00eda agregar nuevas funciones a PyRewind, si\u00e9ntete libre de abrir un \"issue\" o enviar una solicitud de extracci\u00f3n.\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "PyRewind es una poderosa librer\u00eda de Python dise\u00f1ada para facilitar la obtenci\u00f3n y descarga de videos que han sido eliminados anteriormente en YouTube.",
"version": "0.0.1",
"project_urls": {
"Bug Tracker": "https://github.com/fcoagz/rewind/issues",
"Homepage": "https://github.com/fcoagz/rewind"
},
"split_keywords": [
"youtube",
"youtube-dl",
"video delete",
"download",
"video"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "96ab7c61d6549df7d246931a179eb99a2b2ae17ea116d76a07e9700c681c6e97",
"md5": "8288af3607c3bbe35db6fce049188399",
"sha256": "a632923d0310dc218b9457e1cd34f40b97af1cd5cc74dd60c46ea5bf0d0ec0dc"
},
"downloads": -1,
"filename": "pyrewind-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8288af3607c3bbe35db6fce049188399",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 5692,
"upload_time": "2023-08-28T01:29:48",
"upload_time_iso_8601": "2023-08-28T01:29:48.258538Z",
"url": "https://files.pythonhosted.org/packages/96/ab/7c61d6549df7d246931a179eb99a2b2ae17ea116d76a07e9700c681c6e97/pyrewind-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b1b03c2992b4a36853fb3bc2c70d5626c5e196e22ec1d44c6310e8a9040c730",
"md5": "10dcb1085cac21d242d4ae28c372b5fd",
"sha256": "86ccbb0d49a81b80037effbab5766d74d9bd30a6714dc6fa2ad37823d5374b5d"
},
"downloads": -1,
"filename": "pyrewind-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "10dcb1085cac21d242d4ae28c372b5fd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 4995,
"upload_time": "2023-08-28T01:29:51",
"upload_time_iso_8601": "2023-08-28T01:29:51.466818Z",
"url": "https://files.pythonhosted.org/packages/6b/1b/03c2992b4a36853fb3bc2c70d5626c5e196e22ec1d44c6310e8a9040c730/pyrewind-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-28 01:29:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fcoagz",
"github_project": "pyBCV",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pyrewind"
}