
Es muy común ver videos de publicaciones y comentarios de Reddit en la red social Tiktok. Por lo general, las personas toman capturas de pantalla de publicaciones de Reddit para hacerlas.
Sin embargo, soy un poco perezoso y me gusta la programación, así que decidí automatizar el proceso. ReddTok es una aplicación de consola escrita en C# que usa FFMPEG para realizar tareas relacionadas con el video y la biblioteca .NET 6.0.
Para cada comentario, se produce una secuencia de video utilizando el video de fondo inicial. La longitud de esta secuencia se puede configurar con la opción -msd para adaptarse al tiempo necesario para leer un comentario largo. Pero, es mayor que la longitud del video de fondo inicial, -MSD es igual a esta longitud.
La clase de sintetizador se utiliza para recuperar las voces del sistema. Para eso, estas aplicaciones probablemente se ejecutarán solo en Windows.
El video final no tiene música agregada, lo siento. Solo la voz que lee el texto. Puedes elegir el tuyo al publicar en tiktok.
Pero sería genial implementarlo. Se ha creado un directorio de música vacío en DefaultItems.
Mp4
Francés "fr", inglés (us) "en_us", deutch "de" y ruso "ru". Estos ya deben estar instalados en el sistema. Los géneros se vuelven a hacer como hombres y mujeres
| Opción | Valor | Descripción | Requerido | Por defecto |
|---|---|---|---|---|
| -Url | URL a Reddit Post | URL a Reddit Post | Sí | incógnita |
| -do | COMENTA CUENTA | Número de comentarios para ser recuperado | Sí | incógnita |
| -bg | fondo | video de fondo | No | Bg1.mp4 |
| -comenzar | hora de inicio | Es hora de comenzar a recortar video BG | No | 00:00:00 |
| -msd | Duración de secuencia máxima | Duración para cada secuencia | No | 00:00:30 |
| -gramo | género | género de la voz | No | MASCULINO |
| -La | idioma | lenguaje de la voz | No | EN_US |
| -sobredosis | directorio de salida | Directorio para el video final | Sí | incógnita |
| -de | archivo de salida | Nombre de la final (con extensión .mp4 | Sí | incógnita |
- Vaya al directorio que contiene ReddTok.exe con un comando CD o CHDIR
- Do: Reddtok [args]
Si no se especifica uno de -bg, -start o -msd, el generador funciona con todos sus valores predeterminados.
Si no se especifica uno de -g o -l, el generador funciona con sus dos valores predeterminados.
El comando
Reddtok -url https://www.reddit.com/r/askreddit/comments/wdigt5/redditors_whats_somthing_the_internet_was_crazy/ -c 3 -od salida -Of Out.mp4
Produce este video:
Después de agregar una canción en Tiktok, tenemos esto:
Puede desembolsar este repositorio y contribuir al proyecto. Inspírate del estilo de codificación y del formato de confirmación.
Para ver la evolución del programa, hice un canal Tiktok:
Nombre: @myreddtok
Enlace: tiktok.com/@myreddtok