digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Convertir y Codificar Video (Español) (http://www.digitalfaq.com/archives/espanol/)
-   -   Besweet para pasar de NTSC a PAL (http://www.digitalfaq.com/archives/espanol/12679-besweet-pasar-ntsc.html)

manoletier 10-20-2004 03:48 AM

Besweet para pasar de NTSC a PAL
 
Tengo un dvd en ntsc a 29.970 y querría pasarlo a pal.
Usando el besweet lo he hecho sin problemas aparentes, usando la opcion de -ota (-r 29970 25000), lo que ocurre es que cuando lo reproduzco resulta que la voz del cantante (es un dvd de un concierto de rock) ahora me va lenta, ya no es su voz original.

Sabéis si hay algo que se pueda hacer? O no hay otra opción que tragarselo así?

Gracias.

Prodater64 10-20-2004 06:52 AM

Tienes que usar la opción:
Code:

-soundtouch( -r 29970 25000 )
Pero seguramente no te funcionará si haces al mismo tiempo cambio de audiorate (48000 a 44100).
Si tienes que hacer dicho cambio primero haz el soundtouch y luego cambia la frecuencia.
El soundtouch debes hacerlo desde la línea de comandos (ventana de cmd.exe) ya que no trae la opción en la GUI. Para cambiar la frecuencia puedes usar la GUI.
Copia el comando con el botón correspondiente, abre una sesión cmd, pega el comando, borra la opción -ota( -r 29970 25000 ), y copia y pega la opción soundtouch al final de la línea de comandos. Le das a Enter y a esperar.

borch 10-22-2004 07:34 PM

Lo siento, no pretendía ofender a nadie.

Borro el post y ya está

Un saludo

Prodater64 10-22-2004 08:58 PM

Quote:

Originally Posted by borch
...
:douh:

Por favor, no divulgues información incorrecta o incompleta.
Una película en un vob a 29.970 fps puede ser "telecined" y entonces hay que crear un proyecto dvd2avi con la opción "force film" lo que te dará un stream progresivo a 23.976 al que sí se le puede aplicar AssumeFPS(25).
Y también puede ser un vob a 29.970 fps, entrelazado, para lo cual se pueden aplicar diversas técnicas para obtener un target entrelazado o progresivo.

Para 29.970 entrelazado a 25 fps progresivo:
Code:

MPEG2Source("path\clip.d2v") or AVISource("path\clip.avi")
KernelBob(order=x,sharp=true,threshold=7)
AssumeFrameBased()
MVConvert60ito24p()

#
#
# Crop,resize,filter and add borders normally
#
#

AssumeFPS(25.000)

function mvconvert60ito24p(clip x, int "mode")
{

mode = default(mode,2)
mbl=0.1

vectorsforward = x.mvanalyse(isb = false)
vectorsbackward = x.mvanalyse(isb = true)

y = x.mvinterpolate(vectorsbackward, vectorsforward, nb = 4, bl = 0.5 - mbl, el = 0.5 + mbl, wf = "hat")

interleave(y,x)
mode0=selectevery(5,2)
mode1=overlay(selectevery(5,3),selectevery(5,2),opacity=0.5)
mode2=overlay(overlay(selectevery(5,1),selectevery(5,3),opacity=0.5),selectevery(5,2),opacity=0.3)
mode3=overlay(overlay(selectevery(5,0),selectevery(5,3),opacity=0.5),overlay(selectevery(5,1),selectevery(5,2),opacity=0.5),opacity=0.5)

(mode==0) ? mode0 : (mode==1) ? mode1 : (mode==2) ? mode2 : mode3

}

Recordar reemplazar order=x by order=1 para top field first video o order=0 para bottom field first.

Para 29.970 entrelazado a 25 fps entrelazado:
Code:

MPEG2Source("path\clip.d2v") or AVISource("path\clip.avi")
KernelBob(order=x,sharp=true,threshold=7)
AssumeFrameBased()
ConverttoYUY2()
ConvertFPS(50)

#
#
# Crop,resize,filter and add borders normally
#
#

SeparateFields()
SelectEvery(4,1,2) # SelectEvery(4,0,3) for bottom field first
Weave()

Recuerden seleccionar el "field order" adecuado.

Para ver cuál es el orden correcto de los campos:
Code:

MPEG2Source("path\clip.d2v") or AVISource("path\clip.avi")
AssumeTFF()
SeparateFields()

Previsualizar en VirtualDubMod y si el playback es suave, entonces es TFF (top field first) y si va como si fuera adelante y atrás, es BFF (bottom field first).

Si el vob no es entrelazado puro, sino mezcla de entrelazado y progresivo, con efecto "combing" visible, se puede hacer force film en el dvd2avi o utilizar en el avs script, ahora sí, telecide() y decimate() y otras técnicas, las cuales transcribo a continuación, en inglés.

Quote:

Originally Posted by Incredible
If PAL Material is combed and its shure that the original source WAS shot on Film, then the following steps should be used in the following order of try outs:
mpeg2source("CombedPALmovie.d2v")
doubleweave().selectodd()

A simple inverse of a "static" field shift will be performed, and if that not works...



2.
mpeg2source("CombedPALmovie.d2v")
Telecide(order=1,guide=2,post=0)

An inverse "dynamical" field shift will be performed, and if that not works...



3.
mpeg2source("CombedPALmovie.d2v")
Restore24(AA,BB)

Restore24: http://forum.gleitz.info/attachment....chmentid=68866

Trys to inverse a fieldblended decimation/conversion from 29.976 to direct 25fps



4.
And finnaly if you deal with StarTrek TNG Sources you can try Scharfis_Brain's "repairPAL_TNG_DVD()" Function. It can be found at doom9.org but as it has become that damn slow to search (that forum) you should search by yourself


kwag 10-22-2004 09:05 PM

Quote:

Originally Posted by Prodater64
Una película en un vob a 29.970 fps puede ser "telecined"

Solamente si la pelicula ha sido "telecined" :!:
Si la pelicula es pura "Interlaced", entonces NO se le puede hacer Inverse Telecine.

-kwag

Prodater64 10-22-2004 09:08 PM

Quote:

Originally Posted by kwag
Quote:

Originally Posted by Prodater64
Una película en un vob a 29.970 fps puede ser "telecined"

Solamente si la pelicula ha sido "telecined" :!:
Si la pelicula es pura "Interlaced", entonces NO se le puede hacer Inverse Telecine.

-kwag

Ya lo había puesto pero con un error de tipo que ya corregí:
Quote:

Originally Posted by Prodater64
Y también puede ser un vob a 29.970 fps, entrelazado, para lo cual se pueden aplicar diversas técnicas para obtener un target entrelazado o progresivo.


kwag 10-22-2004 09:25 PM

Ok ;)


All times are GMT -5. The time now is 02:05 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.