Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
23rd June 2008, 15:05 | #3822 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
my mistake. ill correct it in the next build.
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
24th June 2008, 01:25 | #3824 | Link | |
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
|
|
24th June 2008, 06:37 | #3825 | Link | |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Quote:
edit: yes, i confirm this bug...:-/ Last edited by Kurtnoise; 24th June 2008 at 06:56. |
|
25th June 2008, 14:27 | #3828 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
25th June 2008, 19:51 | #3829 | Link | ||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
Quote:
|
||
25th June 2008, 21:47 | #3830 | Link | |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Quote:
Few notes:
@check: could you try to build a trac system and give an access in private to the all devs for beta testing or something ? that could be great. |
|
26th June 2008, 03:24 | #3831 | Link | ||
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
Although we wouldn't have had this problem if we kept zones inside the codec config, we had similar problems before: specifically, whenever the user changed selected profile, they would have to copy their zone settings to the new profile. For simplicity, I would like to avoid adjusting the zones config according to what profile is selected. The best solution I can think of at the moment is:
Quote:
|
||
26th June 2008, 03:29 | #3833 | Link |
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
Sure. I am taking some annual leave this weekend and early next week, so it will happen sometime late next week or (more likely) next weekend.
EDIT: this estimate might turn out to be optimistic. I am planning a few 'architectural' changes to my infrastructure to take place before I get any new services up and running, so the wait might be two weeks now. Sorry to get everyone excited about Trac and then to have such a long wait :P Last edited by check; 26th June 2008 at 14:47. |
26th June 2008, 11:25 | #3834 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
The solutions are: 1) return to WavSource losing the support for WAVE_FORMAT_EXTENSIBLE wav headers (until AviSynth v2.5.8) and the support for files > 4GB. If the compress format is ac3 is decoded always using DRC, undesired for transcode. 2) say the users to rename this files to the appropriate extension mp3 or ac3 like now we need rename the wavdts.wav to wavdts.dts. Or best, use the DEMUX button in VDM. 3) try to detect the internal wav data format to send the file to the appropriate method: WavSource, RaWavSource, NicAc3Source, NicMPG123Source. Maybe also we can detect wavdts (with wrong wav header) not supported now, and send the data to NicDtsSource. Of course the best choice is 3) but need some code effort. The job can't be do by NicAudio because WavSource with internal decoders have support for many formats not supported in NicAudio (ADPCM, ALAW, MULAW, ...). |
|
26th June 2008, 17:47 | #3835 | Link | |||
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Quote:
Quote:
Quote:
|
|||
26th June 2008, 17:49 | #3836 | Link | |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Quote:
@all : I hope to commit the new DGindex stuff this weekend...before to take a break during July (yeah...some vacations ). Last edited by Kurtnoise; 26th June 2008 at 17:52. |
|
27th June 2008, 13:18 | #3837 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
Code:
case ".wav": Stream = fopen(wavfile, "rb"); _fseeki64(Stream, 20, SEEK_SET); // AudioFormat offset fread(aux, 1, 2, Stream); AudioFormat = (((aux)[0]&0xff)|((aux)[1]<<8)); // Or something to read a LE int_16 switch (AudioFormat) { case 0x0001: // PCM Format Int _fseeki64(Stream, 44, SEEK_SET); // DtsHeader offset fread(aux, 1, 4, Stream); DtsHeader = (((aux)[0]&0xff)|((aux)[1]<<8)|((aux)[2]<<16)|((aux)[3]<<24)); // Or something to read a LE int_32 if (DtsHeader = 0xE8001FFF) { script.AppendFormat("NicDtsSource(\"{0}\"){1}", audioJob.Input, Environment.NewLine); break; } case 0x0003: // IEEE Float case 0xFFFE: // WAVE_FORMAT_EXTENSIBLE header script.AppendFormat("RaWavSource(\"{0}\", 2){1}", audioJob.Input, Environment.NewLine); break; case 0x0055: // MPEG Layer 3 script.AppendFormat("NicMPG123Source(\"{0}\"){1}", audioJob.Input, Environment.NewLine); break; case 0x2000: // AC3 script.AppendFormat("NicAc3Source(\"{0}\"){1}", audioJob.Input, Environment.NewLine); break; default: script.AppendFormat("WavSource(\"{0}\"){1}", audioJob.Input, Environment.NewLine); } fclose(Stream); break; |
|
27th June 2008, 15:04 | #3838 | Link |
Registered User
Join Date: Oct 2004
Location: France
Posts: 567
|
Hello,
As usual it's without garanty but I've tried to improve this log message a bit. I'm sure the messages aren't perfect but it can give you a starting point to do better ... Code:
Index: CommandlineVideoEncoder.cs =================================================================== --- CommandlineVideoEncoder.cs (revision 566) +++ CommandlineVideoEncoder.cs (working copy) @@ -74,10 +74,14 @@ LogItem stats = log.Info("Final statistics"); - if (job.Settings.EncodingMode != 1) + if (job.Settings.EncodingMode == 1) // QP mode + stats.LogValue("Constant quantizer mode", "quantizer " + job.Settings.BitrateQuantizer + " used"); + else if (job.Settings.EncodingMode == 9) // CRF mode + stats.LogValue("Constant quality mode", "quality " + job.Settings.BitrateQuantizer + " used"); + else stats.LogValue("Desired video bitrate", job.Settings.BitrateQuantizer + " kbit/s"); - stats.LogValue("Obtained video bitrate (approximate", bitrate + " kbit/s"); + stats.LogValue("Obtained video bitrate (approximate)", bitrate + " kbit/s"); } } catch (Exception e) |
27th June 2008, 15:31 | #3839 | Link |
Registered User
Join Date: Oct 2004
Location: France
Posts: 567
|
Just a missing event handler for Xvid max key frame interval :
Code:
Index: xvidConfigurationPanel.Designer.cs =================================================================== --- xvidConfigurationPanel.Designer.cs (revision 566) +++ xvidConfigurationPanel.Designer.cs (working copy) @@ -498,6 +498,8 @@ this.xvidKeyframeInterval.Size = new System.Drawing.Size(40, 20); this.xvidKeyframeInterval.TabIndex = 6; this.xvidKeyframeInterval.Text = "300"; + this.xvidKeyframeInterval.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textField_KeyPress); + this.xvidKeyframeInterval.TextChanged += new System.EventHandler(this.updateEvent); // // xvidKeyframeIntervalLabel // |
Tags |
development, megui, not a help thread |
|
|