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. |
12th December 2008, 16:13 | #41 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Tried mediafire, but only got an upload of about 80kbit/s. Didn't know speedshare blocks some regions of the net, works fine from here.
Here's an alternative Download to current windows package: http://www.fileqube.com/file/xLDRULs158932 hope this works for you. Cu Selur |
13th December 2008, 07:15 | #42 | Link | |
Registered User
Join Date: Nov 2007
Location: Leipzig, Germany
Posts: 24
|
Quote:
The first testings on ripping a DVD running also fine on the video part. The audio part is not working. maybe neroaac hast trouble with the debian64. and now i have a feature request is it possible to add a logfile that includes the history. jobid|starttime|endtime|fps or expand the jobcontrol (like megui) Pitti PS: i like your tool. |
|
13th December 2008, 08:09 | #43 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
iirc there's a thread in the forum which mentions some problems with NeroAacEnc and 64bit on some systems.
Quote:
Cu Selur |
|
13th December 2008, 10:15 | #44 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
i have a sample (too big to upload) of vob where mediainfo or mplayer were unable to determine the frames count
the missing frame count is a stop for encoding in you application i suggest that ABR encoding and CRF/QP encoding (where users have to specify the values of bitrate/crf/qp), sx264 should not stop encoding, since not knowing the frame count isn't important BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
13th December 2008, 10:28 | #45 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Quote:
1. calculate remaining time during encoding 2. calculate file size for 2pass Encoding (and 1pass bitrate Encoding to give some sort of a general 'size hint') What did you do to the vob such that mediainfo and MPlayer both can't get the framecount? (sounds like the file is broken in some way) If frame rate and video length are identified correctly I could add a workaround to calculate framecount. (not 100% accurate, but should work) -> Are these identified correctly? Cu Selur |
|
13th December 2008, 11:08 | #46 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
the vob is a split from a bigger vob, so.. could be broken (and don't blame mediainfo or mplayer)
and yes, both lenght and fps are correctly indentified just add a warning, and compute the frame count on videolenght/fps (or.. as i have said.. a panel with media proprierties.. editable by users) thanks BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
13th December 2008, 11:18 | #47 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
don't like the panel idea, since missing properties mos times imply a problem with the source that might cause other problems, e.g. decoder/encoder crashing.
Modifying ReportInfos and thinking about adding a little history like Pitti wanted, with lines like: #### StartTime: 11:05:02 #### D:\sx264\test.mp4 #### Average speed: 220.85fps #### Endtime: 11:05:04 #### for each finished encode. Will add a warning and calculate frameCount in MediaInfo-Analyser and MPlayer-Analyser after that. Cu Selur |
13th December 2008, 12:16 | #48 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Quote:
So something really went wrong, or length and/or fps are missing or zero. Cu Selur |
|
13th December 2008, 12:40 | #49 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
|
Tip: When using --pulldown in x264, --nal-hrd is required. Also looking at console output, no matter if one selects 3:2 or 6:4 pulldown, the program always passes --pulldown 32 to x264
nice GUI anyways, but definitely not something I will be using. |
13th December 2008, 12:44 | #50 | Link | ||
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Quote:
Quote:
Cu Selur |
||
13th December 2008, 13:03 | #51 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
|
you're welcome. And it's not about winning. I just don't like GUIs when it comes to encoding. I have nothing against it if others use it, but for me I stick to CLI stuff since I spend a great deal of time working on the CLI and are kinda addicted to it The only GUI I would consider using is Ripbot264 due to its superior combination of simplicity and usability. GUIs that offer a gazillion of options are, IMHO, not only overloaded but also user unfriendly in regards to the not-so experienced/noob users. I for example, will need less time to write the MEncoder parameters on the command line, than to click checkboxes spread over multiple tabs which hold a considerable amount of options. I think that when Atak_Snajpera started developing Ripbot264, he not only looked at it from the perspective of the developer, but also from the perspective of the (noob) user. In the end, you get a program like Ripbot264, which as I said earlier is unbeatable when it comes to combining simplicity with usability and power.
Again, this is just how I see things and by all means it is not an attack or similar to what you're doing. In fact, I think you're doing a great job, and since this is early alpha release, who knows how this program will develop in the future? It can drastically change or then maybe not. |
13th December 2008, 13:21 | #52 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
About simplicity: When starting to write the gui I thought about writing a simple wizard with questions&Co similiar to your h264enc, but then I realized I wouldn't really fresh up my c++ skill doing so, since most of the logic could be copied from h264Enc and combined with QWizard it would be a rather short project. So I started to write the gui mainly to write a gui for my needs, but since I showed it to some buddies and they liked it I decided to tune it and release it to the public. I too like RipBot264 for it's simplicity but since I personally like to have a lot of options to play with whatever I do it's not my usual tool to use. But who knows maybe I'll add a Wizard view in a later stage.
---- rev417 *added* - Job History (Misc->Logging->Show job history) - to MediaInfo Analyser: if no framecount was found calculate framecount if fps and length are present *fixed* - typo when selecting x264->pulldown - making sure x264->pulldown can only be used when BluRay support is enabled *cosmetics* - changed some debug messages -> updated 1st post Cu Selur Last edited by Selur; 13th December 2008 at 13:35. |
13th December 2008, 13:35 | #53 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
|
A wizard will be a good idea, however I don't think it will be the best option here. The biggest thing that will reduce the amount of options and thus bring a lot of simplicity to sx264, is if you design a robust presets system. A presets system that not only allows you to choose from different built-in presets, but for the more experienced user, also allows to write your own presets and load them into the program (just like h264enc allows that). If you develop a presets system, this will not only give you a great deal of simplicity on the user side, but also in the codebase side, since you will not have to deal with all the checkboxes/tabs/whatever in the code. I think the best thing to do here, is somehow find equilibrium (balance) between simplicity and the amount of code. The more code you have in the program, the buggier it can get due to too much variables/functions/etc that have to be considered which also requires a lot of time spend in debugging/reading code and fixing it
|
13th December 2008, 14:17 | #54 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Yup, a preset system is a nice thing, though I don't think I'll implement a more complex one in the near future.
Quote:
Cu Selur Ps.: I like the filtering options/presets you present in h264enc Last edited by Selur; 13th December 2008 at 14:19. |
|
13th December 2008, 14:23 | #55 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
|
yes, this is true, but it will reduce some amount of them. If you implement a presets system, all the checkboxes for things like 8x8dct, level, partitions, motion estimation, deadzones, etc will be gone. That is if you get rid of them and don't keep them for "as much freedom as possible" reasons. The only difference between using a presets system which allows you to write and load your own presets, and the currently used checkbox system, is that instead of the user clicking on various checkboxes, the user writes the x264 settings in a file. Personally, I find the last option more appealing and again, I speak only for me here
|
13th December 2008, 14:36 | #57 | Link | |
Practising Schemer
Join Date: Feb 2008
Location: Newcastle, Australia
Posts: 791
|
Selur have you tested flv input. I am trying to use flv with ffmpeg and mencoder decoder. However I cannot get a log or info as sx264 is crashing immediately after I select the file, I have checked the create report and enable debug boxes checked but I am not getting any output.
The flv appears okay as automen is encoding it fine and the flv player plays it without error. This is my file format read with mediainfo Quote:
|
|
13th December 2008, 14:43 | #58 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Tested some flv. Try ffmpeg as Decoder not mencoder, since mencoder&mplayer are not so good at handling flv files.
Create Report and Debug will both create a file. report during and after encoding and debug should create a sx264Debug.txt file. I'll recheck the flv files I got here. (thought that I forced ffmpeg as Decoder wen input is .flv, but I might be wrong there ) Cu Selur |
|
|