videoedicion.org (v8.3)

Imagen, Audio y Vídeo Digital => Edición de vídeo (general) => Mensaje iniciado por: miguelsat en 10 de Enero de 2021, 20:49:39

Título: Ayuda con calidad de movimiento
Publicado por: miguelsat en 10 de Enero de 2021, 20:49:39
Hola, tengo un video descargado que tiene fotograma variable de 6 a 100, el movimiento no es nada suave, lo he intentado convertir con Premiere Pro CC y el resultado son saltos, he probado varias configuraciones de salida al renderizar y no consigo nada, ¿alguien que sepa de esto me podría decir que configuración tengo que establecer para que el movmiento sea suave? prefiero handbrake porque el resultado es más nítido. Gracias. Saludos.

Aquí dejo las propiedades del video.

Video
ID                          : 1
Format                      : AVC
Format/Info                : Advanced Video Codec
Format profile              : Main@L4
Format settings            : CABAC / 4 Ref Frames
Format settings, CABAC      : Yes
Format settings, Reference  : 4 frames
Codec ID                    : avc1
Codec ID/Info              : Advanced Video Coding
Duration                    : 46 min 47 s
Source duration            : 46 min 47 s
Bit rate                    : 2 801 kb/s
Width                      : 1 912 pixels
Original width              : 1 920 pixels
Height                      : 1 088 pixels
Original height            : 1 080 pixels
Display aspect ratio        : 16:9
Frame rate mode            : Variable
Frame rate                  : 25.000 FPS
Minimum frame rate          : 6.250 FPS
Maximum frame rate          : 100.000 FPS
Color space                : YUV
Chroma subsampling          : 4:2:0
Bit depth                  : 8 bits
Scan type                  : Progressive
Bits/(Pixel*Frame)          : 0.054
Stream size                : 937 MiB (100%)
Source stream size          : 937 MiB (100%)
mdhd_Duration              : 2807760
Codec configuration box    : avcC
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 13 de Enero de 2021, 12:34:20
Es un problema complicado y en el que por mucho que se trabaje, es posible que no se obtenga un resultado satisfactorio.

Partimos de un material del que dices que tiene un movimiento nada suave, además está grabado con un framerate de 25 fotogramas por segundo, pero no constantes, variable entre 6,25 y 100.
Premiere (en sus últimas versiones) acepta este tipo de vídeos, pero para poder editarlos tiene que adaptarlo a la secuencia, lo que implica cuadruplicar fotogramas para llegar a 25 fps en ciertas partes (las que van a 6,25) y eliminar en otras. Así que no es de extrañar que se resalten los saltos de imagen.

Lo único que se me ocurre para beneficionarse de las opciones del Frame Sampling de Premiere, es hacer trampas:
Importar el clip, seleccionarlo en el panel de proyecto, clic con el botón derecho del ratón > Modify > Interpret Footage > Frame Rate > Assume this frame rate > escribir 50 fps > O.K.

Crea una nueva secuencia desde el clip.
El clip se reproduce al doble de su velocidad, para corregirlo, con el clip seleccionado en la línea de tiempos, clic con el botón derecho del ratón > Speed Duration > 50 % y en la pestaña Time Interpolation > desmarca la primera opción Frame Sampling y prueba con Frame Blending.

Haz render del clip (es imprecindible para ver el efecto) y juzga si mejora.
Luego marca la opción Optical Flow, vuelve a hacer render y compara.

Si hay suerte, habrá mejorado algo el vídeo. Si no.....

Ignoro si en HandBrake se puede hacer alguna operación de este tipo.
En AvySinth recuerdo que había unos filtros denominados SmoothFPS2, FrameRateConverter, FillDrops, ReplaceFramesMC, etc. Cada uno intentando paliar estos problemas de saltos de fotogramas, pero nunca los he usado.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 13 de Enero de 2021, 13:00:17
un poco complicado, pero creo que podré hacer lo que indicas, cuando lo haga comentaré el resultado.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 13 de Enero de 2021, 13:20:10
Ha mejorado bastante, ahora cada pocos segundos se ve que da pequeños "saltitos", casi pasa desapercibido, no creo que se le pueda mejorar, otro video que he bajado del mismo sitio, el movimiento es totalmente suave, no lo entiendo pero bueno, así se quedará.

Otras 3 preguntas, al exportar, cuando marco la casilla coincidir ajutes de secuencia siempre sale mpeg preview y entre otras cosas no coincide el bitrate, ¿como puedo arreglar eso?

2ª, ¿por qué al exportar con máxima calidad, el mismo bitrate, 2 pasadas y procesar a la máxima profundidad en h.264 siempre pierde nitidez?

y la última, sabes de algun sitio donde pueda aprender estas propiedades o al menos las mas relevantes?
Encoding settings              : cpuid=1173503 / frame-threads=3 / numa-pools=8 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=1920x1080 / interlace=0 / total-frames=0 / level-idc=0 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / no-repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / open-gop / min-keyint=23 / keyint=250 / gop-lookahead=0 / bframes=4 / b-adapt=0 / b-pyramid / bframe-bias=0 / rc-lookahead=15 / lookahead-slices=6 / scenecut=40 / radl=0 / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=0 / dynamic-rd=0.00 / no-ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=2 / limit-refs=3 / no-limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / weightp / no-weightb / no-analyze-src-pics / deblock=0:0 / sao / no-sao-non-deblock / rd=2 / no-early-skip / rskip / fast-intra / no-tskip-fast / no-cu-lossless / no-b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.00 / psy-rdoq=0.00 / no-rd-refine / no-lossless / cbqpoffs=0 / crqpoffs=0 / rc=abr / bitrate=2000 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=1.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=32 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=2 / transfer=2 / colormatrix=2 / chromaloc=0 / display-window=0 / max-cll=0,0 / min-luma=0 / max-luma=255 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / no-opt-qp-pps / no-opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / no-hdr / no-hdr-opt / no-dhdr10-opt / analysis-save=(null) / analysis-load=(null) / analysis-reuse-level=5 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=0 / no-limit-sao / ctu-info=0 / no-lowpass-dct / refine-mv-type=0 / copy-pic=1? Este es un video descargado del emule y tiene una calidad muy alta.
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 13 de Enero de 2021, 14:35:13
Cita de: miguelsat en 13 de Enero de 2021, 13:20:10cuando marco la casilla coincidir ajutes de secuencia siempre sale mpeg preview y entre otras cosas no coincide el bitrate
Porque hace coincidir los ajustes con la secuencia, no con el vídeo que tengas en ella.

Nada te impide desmarcar esa casilla y modificar a tu gusto los parámetros.

Cita de: miguelsat en 13 de Enero de 2021, 13:20:10¿por qué al exportar con máxima calidad, el mismo bitrate, 2 pasadas y procesar a la máxima profundidad en h.264 siempre pierde nitidez?
Habría que comparar original con resultado y ver los ajustes con que has editado y exportado.

De todas formas, la recompresión es un proceso en el que siempre se pierde calidad.
Mantener el bitrate del clip no implica que se obtenga un resultado con la misma calidad que el original.

Cita de: miguelsat en 13 de Enero de 2021, 13:20:10sabes de algun sitio donde pueda aprender estas propiedades o al menos las mas relevantes?
Parece proceder de algún script de línea de comandos. Quizás FFmpeg o AviSynth.

Lo siento, pero para mí es chino.

Saludos
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 13 de Enero de 2021, 15:24:17
Como hago para que coincida las opciones de exportación con el video original?
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 14 de Enero de 2021, 11:48:24
Es cuestión de revisar los datos que ofrece MediaInfo. Los fundamentales son:
En vídeo: Formato / Códec / Bitrate / Resolución / Field Order / Display aspect ratio / Frame rate
En audio: Formato / Códec / Bitrate / Channels / Sample rate / Bit depth

Insisto en que el hacer coincidir las características del video original con el exportado, no supone que tenga la misma calidad. Cada recompresión va a afectar negativamente al resultado.
Es más: En formatos de códec para distribución (y la mayoría de los vídeos que andan por internet lo son), si exportas con el mismo bitrate con que fue grabado, habrá pérdida de calidad apreciable.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 14 de Enero de 2021, 11:57:35
Video
ID                          : 1
Format                      : AVC
Format/Info                : Advanced Video Codec
Format profile              : Main@L4
Format settings            : CABAC / 4 Ref Frames
Format settings, CABAC      : Yes
Format settings, Reference  : 4 frames
Codec ID                    : avc1
Codec ID/Info              : Advanced Video Coding
Duration                    : 46 min 47 s
Bit rate                    : 2 801 kb/s
Width                      : 1 920 pixels
Height                      : 1 080 pixels
Display aspect ratio        : 16:9
Frame rate mode            : Variable
Frame rate                  : 25.000 FPS
Minimum frame rate          : 12.500 FPS
Maximum frame rate          : 90 000.000 FPS
Color space                : YUV
Chroma subsampling          : 4:2:0
Bit depth                  : 8 bits
Scan type                  : Progressive
Bits/(Pixel*Frame)          : 0.054
Stream size                : 937 MiB (100%)
Codec configuration box    : avcC


Esa son las propiedades, se ha descargado sin audio, normalmente recomprimido con handbrake apenas pierde calidad, lo que hare en los videos que grabo sin anuncios es utilizar otro programa que no recomprima.

Sabes que significa eso de motion estimation y deblocking??
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 14 de Enero de 2021, 12:17:09
Cita de: miguelsat en 14 de Enero de 2021, 11:57:35Sabes que significa eso de motion estimation y deblocking??
No veo esa información en el MediaInfo.
Suena a script de filtros por línea de comandos. Quizás FFmpeg o AviSynth.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 14 de Enero de 2021, 12:29:09
Field order creo que es scan type y eso de motion estimation y deblocking viene como filtro en handbrake y mediacoder. Conoces otro programa como el premiere que al recomprimir no pierda calidad?
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 14 de Enero de 2021, 13:13:26
Ya hemos hablado de ello en otros hilos similares que has planteado, y para simplemente cortar escenas sin recomprimir, vuelvo a recomendar el TMPGEnc MPEG Smart Renderer:
https://tmpgenc.pegasys-inc.com/en/product/tmsr6.html

Hay versión de prueba, así que no tienes nada que perder.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 14 de Enero de 2021, 13:47:28
He encontrado varios para eso, pero no se si vale también cuando tienen varias tandas de anuncios; como tarda tanto en recomprimir a veces, simpre que pueda evitaré la recompresión, gracias por todo y un saludo.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 14 de Enero de 2021, 22:29:57
TMPGEnc MPEG Smart Renderer 6 este es?
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 15 de Enero de 2021, 10:45:49
Correcto. La versión actual es la 6.
He actualizado el enlace.

Sí que puede hacer mútiples cortes a lo largo de un mismo clip, recomprimiendo sólo los fotogramas necesarios en dichos cortes.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 15 de Enero de 2021, 11:15:32
Aquí un pequeño vídeo en el que se ve cómo trabaja:

Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 15 de Enero de 2021, 16:30:42
Lo he probado un poco y parece interesante, lo malo es que es trial y solo dura un mes, sabes si el TMPGEnc Video Mastering Works tambien corta sin recomprimir???
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 16 de Enero de 2021, 12:28:34
Son programas muy diferentes.
MPEG Smart Renderer es para recortar escenas de un vídeo sin recomprimir.

Video Mastering Works es un editor de vídeo "normal", al estilo de Vegas, Premiere o FinalCut.
Varias pistas de vídeo, gráficos, efectos para luego exportar a otro formato.

Puede que tenga alguna opción para exportar sin recomprimir en caso de edición sólo al corte, pero no la veo en las características.
https://tmpgenc.pegasys-inc.com/en/product/tvmw7.html

También ofrece versión de prueba, así que puedes comprobarlo tú mismo.

Cita de: miguelsat en 15 de Enero de 2021, 16:30:42parece interesante, lo malo es que es trial y solo dura un mes
En estos tiempos del todo gratis, puede que 69,95 dólares parezca mucho dinero, pero con lo que te ahorras en tiempo, frustraciones y dolores de cabeza, es regalado.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 17 de Enero de 2021, 23:41:32
Partiendo de que muchas de las grabaciones están dañadas con microcortes de señal, en los que se ven los odiosos cuadritos y se corta el audio, estos programas no pueden hacer milagros, además no creo que haya ningún programa que detecte estos microcortes, para los que están bien grabados es muy útil y a la vez entretenido para las grabaciones que tienen muchas tandas de anuncios de poca duración, creo que seguiré utilizando el Tmpgenc mientras me deje, si no el Premiere, gracias por toda la auyda.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 26 de Enero de 2021, 12:50:13
Se puede utilizar para unir dos videos sin renderizar?
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 26 de Enero de 2021, 14:15:19
Entiendo que te refieres a MPEG Smart Renderer 6.

Si ambos vídeos tienen las misma características, sí.
Si tienen distinta resolución o códec, hay que indicarle cuál es el clip de referencia y sólo recodificará el que sea distinto.

Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 26 de Enero de 2021, 15:20:03
Si, al render, sabes de algun tutorial de youtube donde lo explique?
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 28 de Enero de 2021, 01:22:11
Es un programa muy intuitivo y no vas a tener problemas en cogerle el tranquillo, pero echa un ojo aquí:

Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 22 de Abril de 2021, 19:50:28
Después de mucho tiempo vuelvo a lo mismo, no quiero abrir otro tema para poner el mismo asunto, los videos en los que estoy trabajando, el único fallo que tienen es que cada segundo le sobra uno o dos fotogramas, eso es lo que yo percibo, es como si cada segundo hiciera una pequeña vibración y ya que tiene una buena resolución quiero a ver si lo puedo solucionar, me han comentado está renderizado a 25 fps en vez de a 24 fps, pero no sé, he intentado con un plugin del After Effects que es Remove duplicate frames pero solo analiza 150 fps por la versión trial, a ver si alguien que lea esto me orienta un poco, gracias por adelantado.
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 23 de Abril de 2021, 20:55:33
Es digno de elogio tu interés por arreglar los vídeos, pero te estás metiendo en un fregado monumental con escasa posibilidad de éxito.

Lo de los fotogramas repetidos es frecuente en vídeos grabados a un framerate y exportados a otro, como suele pasar con los vídeos PAL (25 fps) convertidos a NTSC (29,97 fps) con malas herramientas.

Cita de: miguelsat en 22 de Abril de 2021, 19:50:28el único fallo que tienen es que cada segundo le sobra uno o dos fotogramas
Si hay un sólo fotograma duplicado por segundo (por convertir de 24 a 25 fps), es posible eliminar el fotograma sobrante, pero con la consecuencia de desincronizar el audio ya que el vídeo durará menos.

Un poco de matemáticas: Si eliminas un fotograma de cada segundo, eliminas 60 fotogramas cada minuto. En un vídeo de 10 minutos la desincronía entre imagen y sonido será de 24 segundos. En una película de hora y media será de tres minutos y medio.
No es admisible.

La desincronía se puede corregir acelerando el audio pero manteniendo el pitch, no es difícil de hacer con un buen programa de edición de audio, pero a costa de degradar la calidad del audio.

Si quieres investigar el tema, prueba con Ffmpeg
https://www.rickmakes.com/ffmpeg-remove-duplicate-frames-with-mpdecimate-while-retaining-audio/

O con los scripts para avisynth:
http://avisynth.nl/index.php/MorphDups#Duplicate_Frame_Detectors
http://avisynth.nl/index.php/TIVTC

Saludos
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 23 de Abril de 2021, 23:01:35
;D Quiero que queden perfectos jaja, casi es una obsesión pero solo con una serie, con otras pocas tambien pero no tanto, en los videos hay que fijarse bien para detectar el error, investigaré las herramientas que mas has puesto pero vamos, si el audio se desincroniza me da un poco igual porque solo dejaré el audio en español. Depende de que programa utilizo para descargar esta serie, se descarga unas veces con velocidad de fotogramas variables y otras con velocidad de fotogramas fijo, puede que sea más facil si el video de fotogramas variable se puede convertir a fotogramas fijo pero eligiendo el valor correcto y puede que así se arregle el problema. Cuando me lo descargue pongo los valores de media info, gracias.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 24 de Abril de 2021, 00:49:01
Muy complicado para mi los 3 enlaces, todo en ingles y código, te pongo los datos de media info, a ver si convirtiendo a cantidad de frames constante se soluciona eso.

Video
ID                          : 1
Format                      : AVC
Format/Info                : Advanced Video Codec
Format profile              : Main@L3.1
Format settings            : CABAC / 4 Ref Frames
Format settings, CABAC      : Yes
Format settings, Reference  : 4 frames
Codec ID                    : avc1
Codec ID/Info              : Advanced Video Coding
Duration                    : 3 min 12 s
Source duration            : 3 min 11 s
Bit rate                    : 1 559 kb/s
Width                      : 1 280 pixels
Height                      : 720 pixels
Display aspect ratio        : 16:9
Frame rate mode            : Variable
Frame rate                  : 25.000 FPS
Minimum frame rate          : 6.250 FPS
Maximum frame rate          : 100.000 FPS
Color space                : YUV
Chroma subsampling          : 4:2:0
Bit depth                  : 8 bits
Scan type                  : Progressive
Bits/(Pixel*Frame)          : 0.068
Stream size                : 35.7 MiB (100%)
Source stream size          : 35.7 MiB (100%)
mdhd_Duration              : 192000
Codec configuration box    : avcC
Título: Re:Ayuda con calidad de movimiento
Publicado por: Poucopelo en 24 de Abril de 2021, 12:36:25
Cita de: miguelsat en 23 de Abril de 2021, 23:01:35si el audio se desincroniza me da un poco igual porque solo dejaré el audio en español.
Da igual que el audio sea español o chino mandarín. En cuanto quites fotogramas y el vídeo dure menos que el audio, vas a tener un problema gordo de sincronía. Imagina que en la imagen alguien dispara una pistola y el tiro se oye dos segundos después....

Cita de: miguelsat en 24 de Abril de 2021, 00:49:01a ver si convirtiendo a cantidad de frames constante se soluciona eso.
Ya expliqué más arriba cómo tratar esos videos en Premiere para aprovechar la capacidad del programa para aprovechar las opciones del Frame Sampling.

No puedo aportar nada más, salvo desearte mucha suerte en el intento.
Saludos.
Título: Re:Ayuda con calidad de movimiento
Publicado por: miguelsat en 24 de Abril de 2021, 19:10:49
Lo de convertir de 29,9 fps a 25 fps no es ningún problema, tengo videos de la tv de latinoamerica que emite a 29,9 fps y los he tenido que convertir a 25 fps para los amazon rip y no se desincroniza nada.

Quiero evitar usar el Premiere pero si lo necesito haré lo que explicastes al principio, aunque tambien tengo la opción de dos videos de diferente fps del mismo capítulo, al convertir con el Handbrake de 25 fps a 24 fps o viceversa no se aprecia ningún fallo, lo que sí será más complicado es lo de quitar un frame cada segundo, lo tendré que hacer si la opción de antes le falta alguna escena, he intentado convertir fps variable a fijo a 24 fps y después con el Flowframe app doblar a 48 fps los frames y mejora bastante.

Empezaré con todo esto dentro de bastante tiempo, antes intentaré conseguir los capítulos en HD y la versión larga en español, así me ahorro todo el trabajo.

Gracias y un saludo.