Añadir soporte para múltiples perfiles de conversión y la capacidad de asignarlos a diferentes tareas

Tipo de solicitud:
NUEVA FUNCIONALIDAD

Resumen del problema o sugerencia:
Uso la versión donante de comskip, pero su detección de comerciales no es perfecta, así que he empezado a usar cortes personalizados para la mayoría de los programas y películas que grabo. Pero tengo toneladas de programas que necesito volver a cortar para eliminar fragmentos de comerciales (especialmente esos minianuncios de 3 minutos). Cuando lo hago, puedo procesarlos con mi perfil habitual (mp4 normal), lo cual toma el mismo tiempo que cualquier otro programa. O puedo cambiar mi perfil de conversión a MP4 sin procesamiento, lo cual toma unos 60 segundos. Me encantaría tener 2 perfiles diferentes con la capacidad de asignar un perfil específico a una tarea. Establecer uno como predeterminado y luego cambiarlo por tarea según sea necesario.

Este es un post interesante.

Me pregunto cómo segmentarías los perfiles y las tareas. ¿Los separarías por diferentes perfiles por nombre de programa? ¿Por nombre de red? ¿Algo más?

Para mí, la opción más fácil es probablemente establecer un valor predeterminado y luego elegir manualmente un perfil diferente, por ejemplo, haciendo clic derecho en el nombre del archivo en la lista.

¿En qué se diferencia esto de abrir una tarea de conversión y cambiar el perfil o de crear 2 tareas de conversión, una con tu perfil MP4 normal y otra con el perfil MP4 sin procesamiento?

Crear dos perfiles actualmente hace que todo se procese con ambos. Y editar el perfil es lo que hago ahora, pero tengo que trabajar por lotes. Tienes que esperar hasta que termine un lote, luego editar la tarea y luego agregar todo de ese perfil a la cola. Cuando termina, tengo que volver a cambiar el perfil.

Hacer que se ejecuten todos los perfiles en cada tarea podría haber tenido sentido cuando diferentes dispositivos soportaban diferentes formatos y tamaños de fotograma, pero ya no es el caso.

¿Has intentado crear ubicaciones de monitoreo separadas (mantener los archivos en directorios diferentes) para los dos tipos distintos y luego vincularlas a esas tareas de conversión con los perfiles respectivos?

Actualmente dejo todo en mi carpeta de grabaciones; luego, para los programas que no necesitan edición manual, simplemente los agrego a MCEBuddy. Para los que sí requieren edición, abro Custom Cuts y, cuando termino, los agrego a MCEBuddy desde allí. Para los programas que tengo que re-cortar, los copio desde mi unidad de TV a una carpeta en mi computadora y luego los abro con Custom Cuts.

Para que funcione tu idea, tendría que crear dos carpetas de monitoreo nuevas. Primero movería todo lo que no necesita corte personalizado a la carpeta de proceso completo. Luego, para todo lo que sí lo necesite, tendría que hacerlo, y después mover esos archivos y los EDL a la carpeta de proceso completo. Para los re-cortes, tendría que cortarlos personalmente y luego mover esos archivos y sus EDL correspondientes a la carpeta de proceso rápido. Bastante más trabajo para mí.

Así que, en cambio, presenté una solicitud de función. Y si esa función no es viable o el autor no quiere implementarla, seguiré haciéndolo como hasta ahora. Gracias por intentar ayudar.

Eso es solo una sugerencia, las solicitudes siempre son bienvenidas para que el equipo las considere.

Explica tu solución de 2 perfiles con más detalle, por favor, ¿dónde te gustaría definir los dos perfiles y cómo/dónde los cambiarías?

Primero necesitaríamos una opción para no ejecutar todos los perfiles en todo. Como parte de esa opción, podríamos establecer un perfil predeterminado o que se nos pida elegir uno al agregar tareas.

De cualquier manera, al hacer clic derecho en la tarea en la cola debería mostrar una opción para cambiar qué perfil la procesará. Excluyendo la tarea activa, por supuesto.

En la lista de perfiles, el perfil predeterminado podría estar en negrita o cursiva o algo así.

Resolví esto con la ayuda de CycleJ.

Mira mi publicación “Resuelto: Tablo Ripper mueve o almacena archivos MP4 en directorios según el canal”

Utilizo múltiples directorios para ordenar las grabaciones y ejecutar perfiles distintos en diferentes canales.

Creo que con un poco de cabeceo puedes lograr que esto funcione exactamente como necesitas.

Buena caza, CraigM

Supón que te refieres a esto:

Veo que la solución es crear tareas de conversión separadas (una para omitir comerciales y otra sin omitir).

He añadido una solicitud de mejora para crear una expresión regular que determine si los archivos individuales deben pasar por el procesamiento de comerciales. No es necesario, pero hay varias situaciones en las que sería conveniente.

BrianGGG

Bueno, no. Utilizo el corte comercial en ambos casos. En mis conversiones normales uso mp4 normal. Un programa de una hora tarda unos 25 minutos. Para los programas que vuelvo a recortar uso mp4 sin procesamiento, ya que ya son archivos mp4. Eso tarda unos 1 minuto (si desactivo la opción de buscar datos en línea).

Si estás añadiendo estos archivos manualmente, me pregunto si podrías renombrarlos, agregar “no cut” o algún texto al principio del nombre del archivo que puedas excluir en el perfil predeterminado, e incluir en tu segundo perfil… ¿así solo un perfil estaría captando la tarea cuando se añade? Pero pensándolo bien, quizás eso interfiera con la búsqueda de la información del programa… así que tal vez tendrías que etiquetarlo como “.no cut.mkv” (al final del nombre del archivo en lugar del principio)…

¿Sabías que puedes “Deshabilitar” las tareas de conversión? Entonces, si entiendo bien tus requisitos, necesitas alternar entre dos tareas.

Puedes crear 2 tareas de conversión con diferentes perfiles, hacer clic derecho en una y “Deshabilitarla”. Cuando quieras cambiar, haz clic derecho en la otra y “Deshabilítala”.

Oye, me encontré con esto mientras buscaba una forma de convertir un archivo de .ts a mp4 con la configuración de mp4 sin comprimir, luego tomar el archivo mp4 y hacer una versión comprimida del archivo y almacenar el archivo mp4 original sin comprimir en una carpeta de archivo. Noté que en la versión 2.5 la configuración de seleccionar ubicaciones de monitor no está disponible. ¿Habría otra forma de hacer esto?

Está ahí:

Maldición, fue una respuesta rápida. Gracias, lo encontré.

¿No podrían estar vinculadas la Ubicación del Monitor y la Tarea de Conversión al tener el mismo nombre?

Encontré scripts en línea que mueven archivos automáticamente a intervalos de tiempo fijos. Así que, en teoría, podrías hacer una primera conversión, mover/copiar esos archivos a una segunda carpeta, y así sucesivamente. Estaba usando ROBOCOPY, que se considera una forma confiable de mover archivos con muchas opciones. Lo usé para separar las grabaciones en carpetas según «días de antigüedad». Solo desearía haber encontrado un script que borre carpetas vacías después de convertir y eliminar los originales. Hallé un programa que lo hace llamado «Remove Empty Directories», pero sin versión de línea de comandos. Sería bueno tener más automatización para ejecutar varias conversiones sobre los mismos archivos, pero creo que podría complicar la interfaz para quienes no desean o necesitan esa funcionalidad. Caso sería mejor tener múltiples interfaces con distintas opciones configurables, como en Kodi: «Principiante, Avanzado, etc.». Esto reduciría errores de usuarios nuevos.