Bitte mal testen: FitCD v1.2.0pre1

  • Dies ist ein Werkzeug um exakte Image-Größen und bitrates für (S)VCDs und DVDs zu berechnen. So kann man einen Rohling bis zum Rand füllen.
    Zusätzlich ist noch ein Rechner zum Skalieren zwischen verschiedenen Auflösungen enthalten, sowie eine Exportmöglichkeit eines avisynth-scripts.
    Kurzanleitung (für Neulinge):
    - Quelldatei öffnen. Jedliche Infos (Auflösung, frames, anamorph usw.) werden erkannt
    - Optionen anpassen. zB Rohlingsmenge/größe, Multiplexing, Zielauflösung, Audio-bitrates, ...
    - Das exportierte avisynth-script (mit fertigem resizing) in dem encoder mit der von FitCD berechneten bitrate verwenden.

    Alle bekannten (mir berichteten) bugs konnte ich richten, und der "neue" resizer scheint ja auch wunderbar zu funktionieren.
    Bei den ganzen Änderungen hätte ich eh schon lange eine neue Version rausbringen sollen.
    Um's vorweg zu nehmen. Fit2Disc gibt's, wenn mit dieser Version alles klappt.

    Änderungen (englisch):
    v1.2.0pre1: February, 29th 2004
    - Changed: Rewrite of the resizer-engine
    - Changed: Rewrite of the cropping part
    - Changed: Rewrite of the letterboxing (and optimal positioning) part
    - Changed: Rewrite of avisynth-scripting
    - Changed: Film pixel are now entered by the borders
    - Changed: ResampleAudio-Box is now a CCE-Fix-box
    - Changed: Look of preview window [Fit2Disc]
    - Changed: Enhanced Tab-order
    - Changed: Resizing error-value is now in the quick-hint of the aspect-ratio
    - Changed: Removed "Average cropping"
    - Changed: Multiplexing <-> authoring dependencies
    - Changed: Increased the maximums of film-minutes and disc-size
    - Added: DVD+R and DVD+RW disc-sizes [Fit2Disc]
    - Added: manual cropping in the preview-window [Fit2Disc]
    - Added: YUY2 colorspace conversion
    - Added: Support for AviSynth v2.5x
    - Added: Detection of avisynth & plugin-directories
    - Added: Detection if mpeg2dec*.dll
    - Added: Detection/Support of Mpegdecoder.dll [Fit2Disc]
    - Added: Automatic setting of a plugin-directory if it doesn't exist
    - Added: Support for much more source-types (via DirectShow)
    - Added: 'No resizing' avisynth-option
    - Added: DTS-bitrates & -overhead calculation [Fit2Disc]
    - Added: Destination size- & border-visualisation
    - Added: Autom. colorspace-fix for the Canopus DV-codec + MJPEG-codecs
    - Added: Forcing to decode to RGB24.
    - Added: Up/Down-button for manually adjusting the bitrate by 100kbps
    - Added: preview of the temp. avs-file to load the preview [Fit2Disc]
    - Added: Editing of the Denoiser-string [Fit2Disc]
    - Added: Aspect-Ratio '1:2 Monitor' for some capture-devices
    - Added: Manual destination-resolutions [Fit2Disc]
    - Added: Options to compress or stretch YUV-colorspace
    - Added: DVD-multiplexing for MP2 with Spruce products [Fit2Disc]
    - Fixed: Cropping values weren't always updated on aspect-ratio change
    - Fixed: Aspect-Ratios for the 3/4-D1 formats
    - Fixed: Don't crop lesser than div4 with interlaced-resizing
    - Fixed: (macro)block calculation wasn't dependent on the (macro)block's vertical position
    - Fixed: Denoise output wasn't done field-wise with interlaced material [Fit2Disc]
    - Fixed: Preview didn't show videos with one frame [Fit2Disc]
    - Fixed: Under WinXP, the window moved down a pixel, on window-swiching
    - Fixed: Cut, Copy and Paste didn't work with number-fields.
    - Fixed: Manual setting of min- & max-datarates in the INI didn't work
    - Fixed: Optimization is now dependent on interlaced resizing

    Weitere Änderungen seit obiger Testversion:
    Changes since v1.2.0pre1
    - Added: Don't resize when source- & destination-sizes are the same
    - Fixed: Removed error-message on startup, when the source-file doesn't exist
    - Fixed: (macro)block-opimizing line should now show correct status
    - Fixed: Manual entering src-borders didn't recalc a new destination-size
    - Fixed: First new destination size should now be better
    - Changed: Increased the maximums of film-minutes and disc-size
    - Changed: Removed OpenGL-dependency
    Hab ne neue Testversion hochgeladen:
    Download: FitCD v1.2.0pre3

    Viel Spass damit! :D

    shh

  • Weitere Änderungen seit v1.2.0pre1:
    - Added: Don't resize when source- & destination-sizes are the same
    - Fixed: Removed error-message on startup, when the source-file doesn't exist
    - Fixed: (macro)block-opimizing line should now show correct status
    - Fixed: Manual entering src-borders didn't recalc a new destination-size
    - Fixed: First new destination size should now be better
    - Changed: Increased the maximums of film-minutes and disc-size
    - Changed: Removed OpenGL-dependency

    Hab ne neue Testversion hochgeladen:
    Download: FitCD v1.2.0pre3

    shh

  • FitCD schreibt, es kann MPEG2Dec nicht finden. Logisch, ich mag nämlich Plugins nicht gern in das in der Registry eingestellte Plugin-Verzeichnis kopieren (habe deshalb schon Abstürze erlebt).

    Kannst du eine Möglichkeit anbieten, zusätzlich noch ein Arbeits- (für SetWorkingDir) oder Plugin-Verzeichnis (für LoadPlugin) angeben zu lassen, was sich auch in der INI speichern läßt? Falls das schon geht, habe ich vielleicht übersehen, wo ich das konfigurieren kann.

  • Extra Zeilen, die immer ins Skript eingebunden werden, gibt's in Fit2Disc.

    Wobei die ein normal sterblicher nicht braucht.
    Früher (vor einem Jahr!) gab's bei mir zuweilen auch Abstürze. Das ist aber wie gesagt schon ewig her.
    zzssss... Plugin-Zeile manuell angeben... Wie rückständig! :D

    shh

  • > So also reagierst du auf Wünsche möglicherweise zahlender Nutzer, nun gut ...

    Ist das dein Ernst? Möglicherweise kriege ich jetzt was in die falsche Kehle...

    1. Der plugin-path ist zu 99% nicht nötig. Tja, ist so.
    2. Das mit den manuellen Zeilen gibt's schon ewig (in Fit2Disc). Eine Reaktion kann das also nicht sein. Zudem wird in der jetzigen Version noch das plugin-Verzeichnis automatisch gesetzt, damit der User auch nix mehr manuell anpassen muss.
    3. Von den ganzen Wünschen zahlreicher Nutzer habe ich persönlich nichts (ausser Zeitverlust). Wen ich die Wünsche erfülle habe ich auch noch nichts. Nach Reputation habe ich nie getrachtet. Ergo bringt mich Fit2Disc wieder auf einen Level, der zumindest die Zeitverschwendung entschuldigt. Die Funktionalität von Fit2Disc soll aber jetzt für lau sein. Aha.
    4. Wenn ich eine manuelle Zeile in FiCD ermögliche, können die User *alles* damit machen, und den Grossteil der Fit2Disc-Funktionalität aushebeln oder emulieren. Ist es verständlich, dass ich dann nicht einmal eine manuelle Zeile in FitCD implementiere?

    Habe ich jetzt irgend einen [sarcastic]-mode übersehen? :(

    shh

  • Zitat von shh

    Habe ich jetzt irgend einen [sarcastic]-mode übersehen? :(

    Hm, wahrscheinlich ja - hatte zwar einen :cool: angehängt, hätten aber wohl mehr sein sollen.

    Ich bin ja auch nicht so ungeschickt, als dass ich ein AviSynth-Skript nicht noch nachbearbeiten könnte; GordianKnot breche ich normalerweise nach dem Speichern des Skriptes auch ab und mache dort mit dem Texteditor weiter.

    Und mindestens Punkt 4 verstehe ich auf jeden Fall.

    Ich meine auch nicht unbedingt "eine völlig frei gestaltete Zeile", sondern eher

    - einen Pfad für "SetWorkingDir()"
    - ein Pfad-Prefix für jedes "LoadPlugin()"

  • >> [sarcastic]-mode übersehen?
    > Hm, wahrscheinlich ja - hatte zwar einen :cool: angehängt, hätten aber wohl mehr sein sollen.

    Sorry dann, ich bin etwas empfindlich zZ. :cheers:
    Zuwenig Schlaf, zuviel programmieren... :D

    > Ich meine auch nicht unbedingt "eine völlig frei gestaltete Zeile", sondern eher
    > - einen Pfad für "SetWorkingDir()"
    > - ein Pfad-Prefix für jedes "LoadPlugin()"

    Mache ich rein. Warscheinlich morgen.
    Muss jetzt erst mal ins Bett. :D

    shh

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!