Привет, Гость ( Вход | Регистрация )


[ Каскадный ] · Стандартный · Линейный+

> проблема с длиной видео и аудио при конвертации .ts в .avi, из full HD в xvid by avisynth

Migel
post Воскресенье, 13 Апреля 2008, 7:06
Сообщение #1


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 57
Регистрация: 29 Июня '06
Откуда: уже не Europe



2 Юзер   Цитировать


Скачал я вот этот релиз:
http://tracker.rusdivx.net/details.php?id=7196

General #0
Complete name : Ocean's_Twelve.1080i.ru.en.ts
Format : MPEG-2 Transport
Format/Family : MPEG-2
File size : 9.69 GiB
PlayTime : 2h 5mn
Bit rate : 11 Mbps

Video #0
Codec : MPEG-2 Video
Codec profile : Main@High
Codec settings/Matri : Custom
PlayTime : 2h 5mn
Bit rate : 12 Mbps
Bit rate mode : CBR
Width : 1920 pixels
Height : 1080 pixels
Aspect ratio : 16/9
Frame rate : 29.970 fps
Chroma : 4:2:0
Interlacement : Interlaced
Bits/(Pixel*Frame) : 0.193

в DGIndex сделал d2v проект, при этом ставил igonore pulldown flags, demux all audio, pid 11,14

кстати, в описании фаила написано, что там 2 дороги, DGIndex определил что только 1 дорога - русская при правильных PID, которые проверил в hdtv to mpeg проге.
написал скриптик для avisynth:

Loadplugin("C:\Program Files\AviSynth 2.5\plugins\DGDecode.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\decomb521.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\simpleresize.dll")
Loadplugin("C:\Program Files\AviSynth 2.5\plugins\undot.dll")
mpeg2source("E:\films\12ocean.d2v")
Telecide(order=1,guide=1,post=2,vthresh=30)
Decimate()
Crop(0,10,-2,-12)
UnDot()
Lanczos4resize(720,400)

//хочу я сделать авишку, которая будет играться железным плеером//

открываю это дело в вирутал дабе, муксю аудио,
настраиваю битрейт на нужный мне размер фаила и запускаю двумя проходами (настройки такие же как у Adware в топике по конвертации Ts в avi)

через 5 часов фаил готов, НО, длина видео 1.47. чего-то там, а длина звука была 2.05.чегото-там и все рассинхронно охрененно. Как я понимаю, что-то не так с frame rate... но никак не могу понять в чем ошибка в скрипте.

Нужна помощь!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
shurikkein
post Воскресенье, 13 Апреля 2008, 11:17
Сообщение #2


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


Покурить мануальчик http://neuron2.net/dgmpgdec/DGIndexManual.html#FieldOP
а потом выбрать, что ставить force film или что ещё...
QUOTE
...рассинхрона не стало... длина фильма стала 2.04.56 против длины АС3 фаила оригинального 2.06.15
Рассинхрона нет? нет. Что ещё надо?
А какая длина видео исходная? По параметрам как раз 2.05


QUOTE
При этом я ставил force film в DGIndex.
А зачем же? Для чистоты эксперимента надо было ставить игнорировать флаги. Тогда и сравнить результаты.

Отредактировано: shurikkein в Воскресенье, 13 Апреля 2008, 12:10


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Migel
post Понедельник, 14 Апреля 2008, 4:46
Сообщение #3


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 57
Регистрация: 29 Июня '06
Откуда: уже не Europe



2 Юзер   Цитировать


QUOTE(shurikkein @ Воскресенье, 13 Апреля 2008, 9:17)
Покурить мануальчик http://neuron2.net/dgmpgdec/DGIndexManual.html#FieldOP
а потом выбрать, что ставить force film или что ещё...
QUOTE
...рассинхрона не стало... длина фильма стала 2.04.56 против длины АС3 фаила оригинального 2.06.15
Рассинхрона нет? нет. Что ещё надо?
А какая длина видео исходная? По параметрам как раз 2.05


QUOTE
При этом я ставил force film в DGIndex.
А зачем же? Для чистоты эксперимента надо было ставить игнорировать флаги. Тогда и сравнить результаты.
*


Мануальчик читал этот довольно довно, и в общем нет разногласий с ним.
На счет рассинхрона... непонятно, почему же скрипт оказался неправильным??

Force film ставил поскольку в DGIndex при F5 показывал тип film на от 75 до 90%, что в общем дает моральное право ставить форс фильм...
Далее вопрос, есть ли какая-т о разница между плагином decomb521 и просто Decomb, что использует GK?
Ведь Decimate() в скрипте делает туже работу что и force film в DGIndex настройке - понижает frame rate с 29.97 до 23.97 кадров/сек!!

Сначала я именно и делаю ignore pulldown- плучается неправильно при дальнейщем использовании decimate, а при использовании в DGINdex force film Все получается правильно!
Не понимаю почему, если функции в конечном итоге одни и теже!

Поясните, кто знает!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
va1aY
post Воскресенье, 17 Августа 2008, 5:10
Сообщение #4


Опытный кинолюбитель
***

Группа: Team RDA
Сообщений: 449
Регистрация: 24 Апр '07



2 Юзер   Цитировать


Хорший скрипт, для открытия подобного рода файлов:

# PLUGINS
LoadPlugin("D:\coderi\dgmpgdec149\dgdecode.dll")
LoadPlugin("D:\coderi\TIVTC\TIVTC.dll")
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\FDecimate.dll")
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\degrainmedian.dll")

# SOURCE
MPEG2Source("C:\1\Contact.d2v")

# IVTC TIVTC
tfm().tdecimate()

# CROPPING & RESIZING
Lanczos4Resize(1280,544,0,140,1920,800)
#Lanczos4Resize(1280,720,0,0,1920,1080)

# DENOISING: (если присутствует шум)
DeGrainMedian(limitY=5,limitUV=5,mode=3)

PS понижать частоту в dgindex не нужно, все советуют это не делать.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicTopic OptionsStart new topic
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Четверг, 16 Мая 2024, 7:43