PUBLICIDAD

Welcome to videoedicion.org (v8.3). Please login or sign up.

01 de Mayo de 2024, 01:46:38

Login with username, password and session length

Temas Recientes

482 Visitantes, 0 Usuarios

Compra y colabora

Si usas estos banners para hacer tus compras, recibiremos una pequeña comisión. ¡Gracias por colaborar!


 




Código VID15 para
un 15% en planes anuales


Frame por segundo en un video

Iniciado por Radamanthys, 08 de Julio de 2003, 15:04:57

Tema anterior - Siguiente tema

Radamanthys

Buenas a todos, el motivo de mi consulta es la siguiente: tengo un video que es de 120fps pero al momento de encodearlo con divx e insertale subtitulos o algo asi, queda muy mal, no existe alguna forma de solucionar eso?, pense en bajarle los frames pero cuando lo dejo con 29,97fps el video queda muy cortado y dura mucho menos (el video dura cerca de 2 mins pero cuando le cambio los frames dura 26 segs) de antemano gracias por responder

P.D: sorry a los moderadores por los pm, soy un newbie lo reconosco y lo unico ke kiero es aprender mas como todos aca  :-[

xvcd

- ¿No querrás decir 12 fps y no 120?
- ¿Qué es lo que queda mal al insertar los subtítulos?
- ¿Cómo los insertas (con qué programa)?
Si se cambian los fps se modifica la duración de la película:
120 fotogramas, a 1 por segundo duraría 2 minutos; a 20 fps, 6 segundos; a 30 fps, 4 segundos...
Visítame en www.pixword.com

Radamanthys

Si lo ke pasa es ke estos videos de 120 fps ke he visto mucho ultimamente una vez me comentaron ke son como una especie de proteccion ke se le ponen a los video para eso mismo: no modificarlos bajando o aumentando la calidad o insertarles subtitulos, ya que al momento de encodearlo kedan muy mal, se ven cortados y se come un pedazo del video kedando en 26 segs, por eso keria saber si alguien de aca me podia ayudar con ese problema

salu2

Zeros

#3
Buscando en Google he encontrado esto
http://pepper.idge.net/digisub.html

CitarSome raws recently come in 120fps versions, which are created by some japified capture apps, those you can safely "decimate by 5" in avisynth or virtualdub to achieve the usual 23fps material.

http://edu.bnhof.de/pipermail/xvid-deve ... 02771.html
CitarHi !
A lot of resent anime is done at multiple frame rates. Parts of it are
done at 30fps progressive and most is done at 24fps telecined. Also a
lot of frames are done at lower telecined or progressive framerates to
save money.
Some people tried to solve the problem by using this tool:
http://www.kjps.net/user/r2-m2/clare/dtv/120fps.html
(Sorry, Japanese only, but you will get an idea about how it done.)
The tool converts 24fps video to 120fps by inserting 4 "dropped" frames
between each real frame and converts 30 fps video to 120 fps by
inserting 3 dropped frames. After that the video clips are joined
together using VirtualDub or something similar. That solves the problem
but there are a lot of issues associated with this "solution" (I should
have rather said ugly hack.)
a) dropping frames causes problems with quite a lot of players.
b) packed B frames afaik don't work correctly
c) creation of those hybrid files is a very complex job

I heard P and B frames with no change are around ~150 bytes using
regular xvid. Using the scheme above without support for "dropped"
frames would waste quite a lot of space and would also use a lot of CPU
power for nothing. A special support for frames without change would
solve that problem. A plugin could do add the additional frames and do
the ivtc where needed, it could also add a flag to the frames that
should be dropped.
What I'm asking is: Is there already a better solution for coding
"hybrid" 24/30 fps video in xvid ? Are there similiar flags like the
film mode flag in mpeg2 in xvid ? Is there a good way to drop frames
without changing the existing bitstream ? Where to look at the source to
do that ?

Thank you

Jan
"May the FOURCC be with you..."

Ramón Cutanda

Lo cual quiere decir...

Algunas películas vienen ahora en versiones de 120 cuadros por segundo (cps) debido a algunas aplicaciones de captura. Esas película las puedes decimar por 5 en avisynth o virtualdub para conseguir el típico material de 23 cps

Últimamente se están haciendo anime a diferentes tasas de cuadros por segundo.  Algunas se hacen a 30 cps y la mayoría a 24 telecined También hay muchas hechas en telecined inferior o tasas progresivas para ahorrar dinero. Hay quien ha trtado de solucionar este problema usando esta herramienta:

http://www.kjps.net/user/r2-m2/clare/dtv/120fps.html
(Se siente... sólo en japonés, pero te puedes dar una idea de cómo se hace)

Esta herramienta convierte vídeos de 24 a 120 cps añadiendo 4 cuadros "perdidos"  entre cada cuadro real y los de 30 los convierte a 120 cps insertando 3 cuadros "perdidos" A continuación los clips de vídeo se unen usando VirtualDub, o alguna herramienta similar. Eso soluciona el problema pero hay muchos problemas asociados a esta "solución" (que yo diría que es una chapuza)

a) Los cuadros perdidos dan problemas en muchos reproductores
b) Los cuadros B ya no funcionan correctamente
c) La creación de estos archivos híbridos es algo compleja

He oído que los cuadros P y B que no cambian tienen unos 150 bytes usando una compresión xvid normal y corriente. Usando el esquema mencionado sin soporte específico para esos cuadros perdidos desperdicia bastante espacio, así como ciclos de CPU, sin ganar nada a cambio. Un soporte específico para esos cuadros sin cambio solucionaría el problema. Un plugin podría añadir los cuadros adicionales y hacer el ivtc en los lugares necesarios, también podría añadir una marca en los cuadros que deberían ser saltados
Lo que pregunto es: ¿hay alguna solución mejor para codificar híbridos de 24/30 cps en xvid? ¿No hay en xvid alguna marca similar a la de modo en mpeg-2?Hay algún buen modo de saltar cuadros sin cambiar la secuencia actual? ¿En qué parte del código se podría mirar todo esto?

Gracias

Jan


¡Muy interesante Zeros! Me acabas de demostrar, una vez más, que estoy a cero patatero en DivX  ;D

PUBLICIDAD


Radamanthys

Muchas gracias, ahora tengo un poco mas claro de como funciona todo esto  ;D

Zeros

#6
Saludos desde Valladolid  ;D
"May the FOURCC be with you..."

PUBLICIDAD

El spam de este foro está controlado por CleanTalk