|
|
| phaeron |
| Posted: Dec 1 2013, 11:34 PM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Current 1.10.5 test build:
http://www.virtualdub.org/beta/VirtualDub-....10.5-test7.zip http://www.virtualdub.org/beta/VirtualDub-...test7-AMD64.zip http://www.virtualdub.org/beta/VirtualDub-....5-test7-src.7z
Changes:
- (test-7) Added /portablealt:<file> switch for using multiple INI files.
- (test-7) Added option to overwrite existing profiles when loading a .vdprof file.
- (test-6) Fixed manifest problem incurred during VS2010 conversion.
- (test-6) Fixed broken output filename when queuing external encoder jobs.
- (test-5) Video filters dialog now saves its size.
- (test-5) Fixed Save Segmented AVI turning off video compression.
- (test-5) Now built with Visual Studio 2010 -- minimum system requirement raised to XP Service Pack 2
- (test-4) MRU list fix for >4 entries.
- (test-4) More UI text truncation fixes.
- (test-3) Dialog truncation fixes.
- (test-3) Added option to disable reload edit warning.
- (test-2) Filters: Fixed secondary frame layout problems.
- (test-2) Adjusted labels in video compression dialog.
- PluginAPI: Added SSE4.2 detection.
- AVI: Fixed crash when exporting segments with no audio track.
- Script: Added filters.BeginUpdate/EndUpdate() in saved job scripts to force timeline to update when frame rate changing filters are added.
This post has been edited by phaeron on Oct 13 2014, 11:14 PM |
 |
| v0lt |
| Posted: Dec 2 2013, 04:44 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09

|
VirtualDub 1.10.4 and 1.10.5 test 1 Some lines are cut off.

|
 |
| Altaf |
| Posted: Dec 2 2013, 10:27 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
phaeron 1) Couldn't make that: - in "Video frame rate control" - "Source rate adjustment" was shown in 5 ти categories after whole (23.97601; 25.00004 etc.); - the made change remained in five categories (23.97600; 25.00000 etc.). It will help to connect pieces of video easily. ----------------------- 2) Whether it is impossible to add function and buttons - video additions in the list of files in the course of batch operation (without interrupting process, to add in turn). Thanks. ================ phaeron 1) Не могли бы сделать чтобы: - в "Управление частотой видео кадров" - "Исходная частота кадров" показывался в 5 ти разрядах после целого (23.97601; 25.00004 и т.д.); - внесенное изменение сохранялось в пяти разрядах (23.97600; 25.00000 и т.д.). Это поможет легко соединять куски видео. ----------------------- 2) Нельзя ли добавить функцию и кнопки - добавления видео в список файлов в процессе пакетной обработки (не прерывая процесс, добавлять в очередь). Спасибо. |
 |
| v0lt |
| Posted: Dec 3 2013, 06:08 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 119
Member No.: 26125
Joined: 5-September 09

|
| QUOTE (Altaf @ Dec 2 2013, 10:27 PM) | | - the made change remained in five categories (23.97600; 25.00000 etc.). | The frame rate is recorded in AVI is not as you think. There fraction. And decimal fraction is not always correct. For example, standard 23.976 really is not equal to 23976/1000, it is 24000/1001.
@phaeron Is it possible to concatenate AVI-files if their frequency varies no more than 0.0001%?
|
 |
| Jolyk |
| Posted: Dec 3 2013, 09:52 PM |
 |
|
Newbie

Group: Members
Posts: 1
Member No.: 37527
Joined: 3-December 13

|
ver VirtualDub-1.10.5-test1 on Windows XP directX 9.0c
Pixel aspect problem. Wrong width of image. If I press window key and get to Start menu, picture changes to correct. If I switch to VD again - wrong aspect again. As on picture (second one is correct):

If I turn off "Use Direct3D (requires DirectX 9)" checkbox, all is ok. May be it happens only if width of video is wider than display. This affects only displaying, not actually picture inside VD. In ver 1.9.11 was no such problem. |
 |
| Altaf |
| Posted: Dec 3 2013, 11:08 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
| QUOTE (Altaf @ Dec 2 2013, 10:27 PM) | | - the made change remained in five categories (23.97600; 25.00000 etc.). |
| QUOTE | The frame rate is recorded in AVI is not as you think. There fraction. And decimal fraction is not always correct. For example, standard 23.976 really is not equal to 23976/1000, it is 24000/1001. @phaeron Is it possible to concatenate AVI-files if their frequency varies no more than 0.0001%? |
I just know, whether that there happens to the different remains and therefore I take and when processing I expose equal on 0 at the end - 23.97600; 25.00000 ; 29.9700 ... And then it isn't necessary to break more head, and to glue at once. But, sometimes there are different pieces - not the, then it is necessary to know how many there. Therefore to look to have (suddenly already I exposed also other figures or it is necessary to expose) and then at earlier exposed values, at the end one figure is lost. "Correction" on 1-5/10000 ny, will spoil nothing. And my desires quite natural, disturb nobody and at possibility of implementation, only facilitate work. -------------------------------------- Я как раз знаю, что там бывает с разными остатками и потому беру и при обработке выставляю ровными на 0 ли в конце - 23.97600; 25.00000;29.9700... И тогда не нужно больше голову ломать, а клеить сразу же. Но, иногда бывает разные куски - не свои, тогда нужно знать сколько же там. Потому заглядывать приходиться (вдруг уже выставил и другие цифры или нужно выставить) и тогда у ранее выставленных значений, в конце одна цифра теряется. "Исправление" на 1-5/10000 ных, ничего не испортит. И мои желания вполне закономерные, никому не мешают и при возможности осуществления, только облегчают работу. ------------------------- Подскажите кто может как поправить английский. Вроде не совсем нормально. |
 |
| meowmeow |
| Posted: Dec 4 2013, 03:36 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 98
Member No.: 37160
Joined: 21-September 13

|
| QUOTE (Altaf @ Dec 3 2013, 11:08 PM) | | know how | I partially agree, VD stores in AVI not real numbers but numerator and denumerator like it should. But for some unknown reason forgets to display it when opening file again. 23.976 = 2997/125 or 24000/1001. Hard to tell which one. 2 or 5 more decimal digits won't help. Internal precision <0.0000000001 fps. |
 |
| Altaf |
| Posted: Dec 4 2013, 07:55 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
| QUOTE (Altaf @ Dec 3 2013, 11:08 PM) | | know how |
| QUOTE | I partially agree, VD stores in AVI not real numbers but numerator and denumerator like it should. But for some unknown reason forgets to display it when opening file again. 23.976 = 2997/125 or 24000/1001. Hard to tell which one. 2 or 5 more decimal digits won't help. Internal precision <0.0000000001 fps. |
I wanted to change that became clear. I tested some years almost daily. You will stick together any video if on mine all pieces. If on other parameters there are no problems. Don't try to translate so: 1) 23.97601; 2) 23.97603 = 1) 23.97601; 2) 23.97601) или 1) 23.97603; 2) 23.97603) - 99% not to turn out. ----------------------------------- Хотел изменить, чтобы стало понятным. Я испытал несколько лет почти ежедневно. Склеите любое видео если по моему все куски. Если по другим параметрам не будет проблем. Не пытайтесь переводить так: 1) 23.97601; 2) 23.97603 = 1) 23.97601; 2) 23.97601) или 1) 23.97603; 2) 23.97603) - 99% не получиться. Попробуйте, переводить можно при простым копировании - без сжатии. |
 |
| Altaf |
| Posted: Dec 4 2013, 07:56 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
| QUOTE (Altaf @ Dec 3 2013, 11:08 PM) | | know how |
| QUOTE | I partially agree, VD stores in AVI not real numbers but numerator and denumerator like it should. But for some unknown reason forgets to display it when opening file again. 23.976 = 2997/125 or 24000/1001. Hard to tell which one. 2 or 5 more decimal digits won't help. Internal precision <0.0000000001 fps. |
I wanted to change that became clear. I tested some years almost daily. You will stick together any video if on mine all pieces. If on other parameters there are no problems. Don't try to translate so: 1) 23.97601; 2) 23.97603 = 1) 23.97601; 2) 23.97601) или 1) 23.97603; 2) 23.97603) - 99% not to turn out. Try, it is possible to translate at simple copying - without compression. ----------------------------------- Хотел изменить, чтобы стало понятным. Я испытал несколько лет почти ежедневно. Склеите любое видео если по моему все куски. Если по другим параметрам не будет проблем. Не пытайтесь переводить так: 1) 23.97601; 2) 23.97603 = 1) 23.97601; 2) 23.97601) или 1) 23.97603; 2) 23.97603) - 99% не получиться. Попробуйте, переводить можно при простым копировании - без сжатии. |
 |
| meowmeow |
| Posted: Dec 4 2013, 01:46 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 98
Member No.: 37160
Joined: 21-September 13

|
| QUOTE (Altaf @ Dec 4 2013, 07:56 AM) | | Try | It can be worse than that.
 So... don't write zeros! |
 |
| Altaf |
| Posted: Dec 4 2013, 05:21 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
| QUOTE (meowmeow @ Dec 4 2013, 05:46 PM) | | QUOTE (Altaf @ Dec 4 2013, 07:56 AM) | | Try |
It can be worse than that. So... don't write zeros! |
How received? I about pleasure would repeat. ---------------------------------------- Каким образом получили? Я бы с удовольствие повторил. |
 |
| Altaf |
| Posted: Dec 5 2013, 06:42 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
In protection: 1) With 2007 wow years I work not to time there were no problems! They at me are established in the kept profiles (3: 23.97600 ; 25.00000 ; 29.97000). I work only through them daily with many files. 2) Information - "Source rate adjustment" about accuracy to 5 ти categories in a window "Video frame rate control" is necessary. And such in general isn't present anywhere. 3) Preservation of value of an option when opening and closing window "Management of the Frequency of Video of Shots" completely is necessary as the user (even as fraction) exposed! 4) Introduction of these 2 - ooh stirs opportunities to nobody. And the help can much. -------------------------------------------------------- В защиту: 1) С 2007 ого года работаю так и не разу не было проблем! Они у меня установлены в сохраненных профилях (3: 23.97600; 25.00000; 29.97000). Работаю толко через них ежедневно с многими файлами. 2) Нужна информация - "Исходная частота кадров" с точность до 5 ти разрядов в окне "Управление частотой видео кадров". А такой вообще нет нигде. 3) Нужно сохранение значения опции при открытии и закрытии окна "Управление частотой видео кадров" полностью как выставил пользователь (даже как дробь)! 4) Введение этих 2 - ух возможностей никому не мешает. А помощь может многим. ============================= If it is possible, there is no wish to do. Prompt as to make on a source code. I will make on the Exe. I ask to prompt still the decision: http://forums.virtualdub.org/index.php?s=&...iew=getlastpost ---------------------------------------------------------------- Если можно, не хочется делать. Подскажите как сделать на исходнике. Cделаю на своем Exe. Прошу подсказать еще решение: http://forums.virtualdub.org/index.php?s=&...iew=getlastpost |
 |
| jpsdr |
| Posted: Dec 5 2013, 06:31 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 335
Member No.: 20490
Joined: 23-December 06

|
Bug with queued jobs
Here a part of the .jobs file :
| CODE | // VirtualDub job list (Sylia script format) // This is a program generated file -- edit at your own risk. // // $signature 0 1 // $numjobs 15 //
// $job "Job 12" // $input "F:\Kiddy Grade\BR - 2\Kiddy - 12.avs" // $output "E:\Kiddy Grade\12\Kiddy - 12.avi" // $state 5 // $id 4a6bbf3f00173b72 // $runner_id 4a6bbbb3000006f4 // $runner_name "ELTRIUM" // $start_time 01cac178 2149966c // $end_time 01cac178 2208528c // $error "Cannot start filter 'IVTC v5.1.0': Error on frame position in manual file on line 26." // $script
VirtualDub.Open("F:\\Kiddy Grade\\BR - 2\\Kiddy - 12.avs","",0); VirtualDub.audio.SetSource(0); VirtualDub.audio.SetMode(0); VirtualDub.audio.SetInterleave(1,500,1,0,0); VirtualDub.audio.SetClipMode(1,1); VirtualDub.audio.SetEditMode(1); VirtualDub.audio.SetConversion(0,0,0,0,0); VirtualDub.audio.SetVolume(); VirtualDub.audio.SetCompression(); VirtualDub.audio.EnableFilterGraph(0); VirtualDub.video.SetInputFormat(15); VirtualDub.video.SetOutputFormat(15); VirtualDub.video.SetMode(3); VirtualDub.video.SetSmartRendering(0); VirtualDub.video.SetPreserveEmptyFrames(0); VirtualDub.video.SetFrameRate2(0,0,1); VirtualDub.video.SetIVTC(0, 0, 0, 0); VirtualDub.video.SetCompression(0x30686c75,0,10000,0); VirtualDub.video.SetCompData(4,"CxMAAA=="); VirtualDub.video.filters.BeginUpdate(); VirtualDub.video.filters.Clear(); VirtualDub.video.filters.Add("IVTC v5.1.0"); VirtualDub.video.filters.instance[0].SetClipping(246,0,246,0,0); VirtualDub.video.filters.instance[0].Config(1, 15, 2, 4, 25, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, "F:\\Kiddy Grade\\BR - 2\\Kiddy12_IVTC.txt"); VirtualDub.video.filters.Add("Remove Frames v1.2.3"); VirtualDub.video.filters.instance[1].Config(3, 1 , 5); VirtualDub.video.filters.Add("Deinterlace v4.1.0"); VirtualDub.video.filters.instance[2].Config(1, 1, "F:\\Kiddy Grade\\BR - 2\\Kiddy12_Filtre.txt"); VirtualDub.video.filters.Add("Sat/Hue/Bright/Contr v2.9.0"); VirtualDub.video.filters.instance[3].Config(20, 0, 0, 0, 0, 0, 0, 0, 1, 0); VirtualDub.video.filters.EndUpdate(); VirtualDub.audio.filters.Clear(); VirtualDub.subset.Clear(); VirtualDub.subset.AddRange(0,28891); VirtualDub.video.SetRange(); VirtualDub.project.ClearTextInfo(); // -- $reloadstop -- VirtualDub.SaveAVI("E:\\Kiddy Grade\\12\\Kiddy - 12.avi"); VirtualDub.audio.SetSource(1); VirtualDub.Close();
// $endjob // //-------------------------------------------------- // $job "Job 13" // $input "F:\Kiddy Grade\BR - 3\Kiddy - 13.avs" // $output "E:\Kiddy Grade\13\Kiddy - 13.avi" // $state 5 // $id 4a6bbf3f0017ad95 // $runner_id 4a6bbbb3000006f4 // $runner_name "ELTRIUM" // $start_time 01cac178 2208528c // $end_time 01cac178 22228c6a // $error "Cannot start filter 'IVTC v5.1.0': Error on frame position in manual file on line 26." // $script
VirtualDub.Open("F:\\Kiddy Grade\\BR - 3\\Kiddy - 13.avs","",0); VirtualDub.audio.SetSource(0); VirtualDub.audio.SetMode(0); VirtualDub.audio.SetInterleave(1,500,1,0,0); VirtualDub.audio.SetClipMode(1,1); VirtualDub.audio.SetEditMode(1); VirtualDub.audio.SetConversion(0,0,0,0,0); VirtualDub.audio.SetVolume(); VirtualDub.audio.SetCompression(); VirtualDub.audio.EnableFilterGraph(0); VirtualDub.video.SetInputFormat(15); VirtualDub.video.SetOutputFormat(15); VirtualDub.video.SetMode(3); VirtualDub.video.SetSmartRendering(0); VirtualDub.video.SetPreserveEmptyFrames(0); VirtualDub.video.SetFrameRate2(0,0,1); VirtualDub.video.SetIVTC(0, 0, 0, 0); VirtualDub.video.SetCompression(0x30686c75,0,10000,0); VirtualDub.video.SetCompData(4,"CxMAAA=="); VirtualDub.video.filters.BeginUpdate(); VirtualDub.video.filters.Clear(); VirtualDub.video.filters.Add("IVTC v5.1.0"); VirtualDub.video.filters.instance[0].SetClipping(246,0,246,0,0); VirtualDub.video.filters.instance[0].Config(1, 15, 2, 4, 25, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, "F:\\Kiddy Grade\\BR - 3\\Kiddy13_IVTC.txt"); VirtualDub.video.filters.Add("Remove Frames v1.2.3"); VirtualDub.video.filters.instance[1].Config(3, 1 , 5); VirtualDub.video.filters.Add("Deinterlace v4.1.0"); VirtualDub.video.filters.instance[2].Config(1, 1, "F:\\Kiddy Grade\\BR - 3\\Kiddy13_Filtre.txt"); VirtualDub.video.filters.Add("Sat/Hue/Bright/Contr v2.9.0"); VirtualDub.video.filters.instance[3].Config(20, 0, 0, 0, 0, 0, 0, 0, 1, 0); VirtualDub.video.filters.EndUpdate(); VirtualDub.audio.filters.Clear(); VirtualDub.subset.Clear(); VirtualDub.subset.AddRange(0,36114); VirtualDub.video.SetRange(); VirtualDub.project.ClearTextInfo(); // -- $reloadstop -- VirtualDub.SaveAVI("E:\\Kiddy Grade\\13\\Kiddy - 13.avi"); VirtualDub.audio.SetSource(1); VirtualDub.Close();
// $endjob // //-------------------------------------------------- // $job "Job 14" // $input "F:\Kiddy Grade\BR - 3\Kiddy - 14.avs" // $output "E:\Kiddy Grade\14\Kiddy - 14.avi" // $state 5 // $id 4a6bbf3f001816ee // $runner_id 4a6bbbb3000006f4 // $runner_name "ELTRIUM" // $start_time 01cac178 22228c6a // $end_time 01cac178 223f28a2 // $error "Cannot start filter 'IVTC v5.1.0': Error on frame position in manual file on line 26." // $script
VirtualDub.Open("F:\\Kiddy Grade\\BR - 3\\Kiddy - 14.avs","",0); VirtualDub.audio.SetSource(0); VirtualDub.audio.SetMode(0); VirtualDub.audio.SetInterleave(1,500,1,0,0); VirtualDub.audio.SetClipMode(1,1); VirtualDub.audio.SetEditMode(1); VirtualDub.audio.SetConversion(0,0,0,0,0); VirtualDub.audio.SetVolume(); VirtualDub.audio.SetCompression(); VirtualDub.audio.EnableFilterGraph(0); VirtualDub.video.SetInputFormat(15); VirtualDub.video.SetOutputFormat(15); VirtualDub.video.SetMode(3); VirtualDub.video.SetSmartRendering(0); VirtualDub.video.SetPreserveEmptyFrames(0); VirtualDub.video.SetFrameRate2(0,0,1); VirtualDub.video.SetIVTC(0, 0, 0, 0); VirtualDub.video.SetCompression(0x30686c75,0,10000,0); VirtualDub.video.SetCompData(4,"CxMAAA=="); VirtualDub.video.filters.BeginUpdate(); VirtualDub.video.filters.Clear(); VirtualDub.video.filters.Add("IVTC v5.1.0"); VirtualDub.video.filters.instance[0].SetClipping(246,0,246,0,0); VirtualDub.video.filters.instance[0].Config(1, 15, 2, 4, 25, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, "F:\\Kiddy Grade\\BR - 3\\Kiddy14_IVTC.txt"); VirtualDub.video.filters.Add("Remove Frames v1.2.3"); VirtualDub.video.filters.instance[1].Config(3, 1 , 5); VirtualDub.video.filters.Add("Deinterlace v4.1.0"); VirtualDub.video.filters.instance[2].Config(1, 1, "F:\\Kiddy Grade\\BR - 3\\Kiddy14_Filtre.txt"); VirtualDub.video.filters.Add("Sat/Hue/Bright/Contr v2.9.0"); VirtualDub.video.filters.instance[3].Config(20, 0, 0, 0, 0, 0, 0, 0, 1, 0); VirtualDub.video.filters.EndUpdate(); VirtualDub.audio.filters.Clear(); VirtualDub.subset.Clear(); VirtualDub.subset.AddRange(0,28891); VirtualDub.video.SetRange(); VirtualDub.project.ClearTextInfo(); // -- $reloadstop -- VirtualDub.SaveAVI("E:\\Kiddy Grade\\14\\Kiddy - 14.avi"); VirtualDub.audio.SetSource(1); VirtualDub.Close();
// $endjob // //-------------------------------------------------- // $job "Job 15" // $input "F:\Kiddy Grade\BR - 3\Kiddy - 15.avs" // $output "E:\Kiddy Grade\15\Kiddy - 15.avi" // $state 5 // $id 4a6bbf3f0018999b // $runner_id 4a6bbbb3000006f4 // $runner_name "ELTRIUM" // $start_time 01cac178 223f28a2 // $end_time 01cac178 2267b09c // $error "Cannot start filter 'IVTC v5.1.0': Error on frame position in manual file on line 26." // $script
VirtualDub.Open("F:\\Kiddy Grade\\BR - 3\\Kiddy - 15.avs","",0); VirtualDub.audio.SetSource(0); VirtualDub.audio.SetMode(0); VirtualDub.audio.SetInterleave(1,500,1,0,0); VirtualDub.audio.SetClipMode(1,1); VirtualDub.audio.SetEditMode(1); VirtualDub.audio.SetConversion(0,0,0,0,0); VirtualDub.audio.SetVolume(); VirtualDub.audio.SetCompression(); VirtualDub.audio.EnableFilterGraph(0); VirtualDub.video.SetInputFormat(15); VirtualDub.video.SetOutputFormat(15); VirtualDub.video.SetMode(3); VirtualDub.video.SetSmartRendering(0); VirtualDub.video.SetPreserveEmptyFrames(0); VirtualDub.video.SetFrameRate2(0,0,1); VirtualDub.video.SetIVTC(0, 0, 0, 0); VirtualDub.video.SetCompression(0x30686c75,0,10000,0); VirtualDub.video.SetCompData(4,"CxMAAA=="); VirtualDub.video.filters.BeginUpdate(); VirtualDub.video.filters.Clear(); VirtualDub.video.filters.Add("IVTC v5.1.0"); VirtualDub.video.filters.instance[0].SetClipping(246,0,246,0,0); VirtualDub.video.filters.instance[0].Config(1, 15, 2, 4, 25, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, "F:\\Kiddy Grade\\BR - 3\\Kiddy15_IVTC.txt"); VirtualDub.video.filters.Add("Remove Frames v1.2.3"); VirtualDub.video.filters.instance[1].Config(3, 1 , 5); VirtualDub.video.filters.Add("Deinterlace v4.1.0"); VirtualDub.video.filters.instance[2].Config(1, 1, "F:\\Kiddy Grade\\BR - 3\\Kiddy15_Filtre.txt"); VirtualDub.video.filters.Add("Sat/Hue/Bright/Contr v2.9.0"); VirtualDub.video.filters.instance[3].Config(20, 0, 0, 0, 0, 0, 0, 0, 1, 0); VirtualDub.video.filters.EndUpdate(); VirtualDub.audio.filters.Clear(); VirtualDub.subset.Clear(); VirtualDub.subset.AddRange(0,31432); VirtualDub.video.SetRange(); VirtualDub.project.ClearTextInfo(); // -- $reloadstop -- VirtualDub.SaveAVI("E:\\Kiddy Grade\\15\\Kiddy - 15.avi"); VirtualDub.audio.SetSource(1); VirtualDub.Close();
// $endjob // etc...
|
Here the part of the code of my filter :
| CODE | void JPSDR_IVTC::Start() { ... if ((u+offset)>(v+offset)) { fclose(file_in); sprintf_s(buffer_in,255,"Error on frame position in manual file on line %ld.",line_file); ff->Except(buffer_in); return; } ... }
|
There was indeed an error in the file "Kiddy12_IVTC.txt" in line 26, so, filter stoped.
Problem : It screwed up all the following jobs ! (As you can see). The other files ("Kiddy13_IVTC.txt", "Kiddy14_IVTC.txt") were fine and didn't have error on them.. It seems that the error is not cleared when entering next job, or either parameters (because of the error) are not updated and following jobs use "Kiddy12_IVTC.txt" instead of "Kiddy13_IVTC.txt", "Kiddy14_IVTC.txt" ... or... |
 |
| jpsdr |
| Posted: Dec 6 2013, 05:42 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 335
Member No.: 20490
Joined: 23-December 06

|
Another issue to report.
This issue exist since a very.... long time.
When i create a dozen of batch jobs, all with the same filter chain, and in this chain there is a filter of mine wich reduce frame rate, i'm almost sure, there will be 1 or 2 files which will not have the correct frame number. If expect a 10000 input frames reduced to 8000, 1 or 2 files will still have 10000 frames, with the last 2000 frames identical. If i recreate the batch jobs for these files and redo them, they are fine. Totaly random, no specific pattern noticed (for exemple 1 file on 3...). |
 |
| Altaf |
| Posted: Dec 7 2013, 01:03 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 75
Member No.: 36396
Joined: 9-April 13

|
meowmeow Your question was discussed not here: http://forums.virtualdub.org/index.php?s=&...=15entry94833 I already told everything here. I will add. 1) where you take these parts. 2) How can define these parts the others? 3) What the bad occurs when we establish 23.97600? |
 |
|