Quantcast
Channel: Selur's Little Messageboard — General Hybrid Infos
Viewing all 21 articles
Browse latest View live

Forum rules - english

$
0
0

Welcome to the Selur's Little Messageboard.  In order for your stay here to be as pleasant and constructive as possible, please read through all of these rules before posting.

  1. Keep the focus: Questions outside the scope of a certain forum will either be moved, locked or simply be deleted.  Don't derail threads.

  2. Be nice to each other and respect the moderators. Insults aimed at other forum users will not be tolerated. If you have a problem with another member, talk to a moderator.  If you have a problem with a moderator, talk to the administrator.  Even if someone else is disobeying this rule, this doesn't justify you doing it too; simply report them and walk away from the discussion.

  3. Do not spam. No blatant advertising.

  4. No warez, cracks, serials, etc.  Don't ask for help acquiring illegal content.
    This rule is a bit subtle so I'll explain it further.  For example, in the US, it is illegal to have marijuana.  It's also a quite gray area to tell someone where to get marijuana.  But it's certainly not illegal to discuss the effects of marijuana, or even the best way to smoke marijuana.

    Example of something that is fine: "Here's the encoder settings used in this Scene release.  Would you consider them good?"
    Example of something that is fine: "Here's an .mkv file that I downloaded.  I'm having trouble playing it, what should I do?"
    Example of something that is bad: "Where can I download a 1080p version of The Dark Knight?"

    In short, what is banned are discussions about processes that are illegal in the country this board is hosted (Germany).  For example, asking for help ripping a DVD to give copies to your friends would also be considered bad.  Note that this does not cover situations like the DMCA that contradict other existing laws.  I personnaly agree with Doom9's and others position that ripping a DVD or Blu-ray for personal use counts as Fair Use, regardless of copy protection.  But since it's illegal in Germany please don't post anything about howToRip a DVD/Blu-ray and similiar.

  5. Keep the size of signatures, avatars, and so forth down.  Don't post with overly obnoxious formatting, such as all text in a non-standard color, large sizes, etc.  Use your best judgement.

  6. No cross posting. Post your message once, to the appropriate forum and nowhere else.

  7. Use a title that describes the content of your post. Don't use all caps or special characters to draw attention.

  8. Don't post just to increase your number of posts. If you have nothing to say on a certain matter then don't post. The number of posts on this board has no direct relation to the experience of a member.

  9. How NOT to post on this forum:

    • 5 minutes after your initial post you reply to your own post writing something like "Why is nobody helping me? I'm sure you know the answer".  It may be hours or days before someone who knows the answer responds; give them time.

    • Do not ask "what's best" because this question cannot be answered objectively. Each and everyone has their own view about what's best in a certain area. The best is what works best for you!

  10. Multiple registrations are prohibited.  No "alt accounts".

  11. Instructions by the moderator team are to be followed.  If you disagree with them and the moderator isn't helping, talk to the administrator.

  12. No backseat moderation.  If you think a post violates the rules, report it to the moderators.

  13. All interpretations of the rules by the administrator are final.  This doesn't mean you can't discuss them; it just means that you shouldn't expect them to be changed.

  14. Moderator rules:

    1. Moderators should err on the side of caution.  It is better to not lock a thread or delete a post whenever possible.

    2. Final warnings/bans should be reserved for people who consistently violate the rules.  Isolated infractions don't justify bans.

    3. Moderators cannot use their moderator status in any discussion in which they are involved.  If a moderator is needed in such a case, another moderator or the administrator must step in.


Forumregeln - deutsch

$
0
0

DEUTSCH:
Willkommen in Selur's Little Messageboard. Damit der Aufenthalt so angenehm und konstruktiv wie möglich ist lest bitte die folgenden Regeln bevor ihr postet.

  1. Beim Thema bleiben: Threads und Beiträge die nichts im entsprechenden Unterforum oder Thread zu suchen haben werden verschoben, geschlossen oder einfach gelöscht. Diskutieren Sie sachbezogen. Beleidigungen, Schmähkritik, herabsetzende Äußerungen über Personen sind nicht gestattet.

  2. Immer nett bleiben: Unterlassen Sie diskriminierende, rassistische oder menschenfeindliche Äußerungen. Verwenden Sie keine vulgäre oder obszöne Sprache. Beleidigungen gegen ein anderes Forumsmitglied werden nicht toleriert.Bei Problemen mit einem anderen Mitglied kontaktiert man den Moderator. Bei Problemen mit einem Moderator, spricht oder kontaktiert man den Adminstarator.  Selbst wenn andere sich nicht an diese und andere Regeln halten sollten ist es keine Entschuldigung dies auch zu tun. Wenn ein Beitrag nicht regelkonform ist, melden Sie es einem Moderator und gehen bitte kommentarlos weiter.

  3. Keine Werbung/Spam: Werbung ist in Forenbeiträgen nicht erlaubt.

  4. Legal bleiben: Untersagt ist es, zu Straftaten aufzurufen oder Straftaten gut zu heißen. Untersagt ist es, zu Straftaten aufzurufen, Straftaten gut zu heißen oder jugendgefährdende Inhalte zu veröffentlichen. Verlinken Sie nicht auf Inhalte, die gegen unsere Nutzungsbestimmungen verstoßen würden. Das Forum ist in Deutschland gehostet und untersteht deshalb der deutschen Rechtsprechung.

  5. Signaturen, Avatare, usw. kleinhalten Nicht mit einer unmöglichen Art und Weise formatierte Beiträge und Signaturen erstellen. Also bitte keine unnötigen Formatierungsorgien. Benutzt euren Verstand. .

  6. Einmal Fragen reicht: Kein Crossposting, bitte nur ein mal im richtigen Forum posten und gut ist. Postet man ausversehen in einem falschen Forum, sagt man einem Moderator Bescheid und der Verschiebt den Beitrag.

  7. Aussagekräftige Titel verwenden: Benutzt Titel die den Inhalt beschreiben und nicht unnötig/unpassend formatiert sind.

  8. Nicht posten um des postens Willens: Wenn ihr nichts zu sagen habt, dann postet nicht. Die Anzahl der Beiträge sagt nichts über die Kompetenz eines Benutzers aus.

  9. Wie man NICHT posten sollte:

    • 5 Minuten nach dem initialen Post auf den eigenen Beitrag antworten und sich beschweren, dass noch niemand geantwortet hat. Manchmal dauert es Stunden oder Tage bis sich jemand findet, der Antworten kann und will, also bitte warten.

    • Nicht fragen was das 'Beste' ist: da solche Fragen nicht objektiv beantwortet werden können sollte man sie am sinnigsten unterlassen. Am Besten ist was für einen persönlich am Besten funktioniert!

  10. Mehrfache Registrierungen sind untersagt.

  11. Anweisungen der Moderatoren sind folge zu leisten: wenn man mit einem Moderator in seiner Auslegung oder Handlung widerspricht und der Moderator selber auf eine Private Mitteilung nicht - verständlich - reagiert, kontaktiert man einen Administrator.

  12. Keine Moderation von nicht Moderatoren. Wenn man denkt etwas verstößt gegen die Regeln, kann man dem Beitragersteller und/oder einem Moderator Bescheid geben, man sollte aber nicht einen entsprechenden Kommentarbeitrag erstellen.

  13. Jegliche Interpretationen der Regeln durch einen Moderator sind final. Das bedeutet nicht, dass sie nicht in einem eigenen Beitrag diskutiert werden können, d.h. nur, dass man nicht erwarten soll das sie sich ändern.

  14. Regeln für Moderatoren:

    1. Moderatoren sollten eher zurückhaltend sein. Es sollte möglichst vermieden werden Threads zu schließen oder Beiträge zu löschen.

    2. Letzte Warnungen und Boardverweise sollten für Leute vorbehalten sein, die mehrmals gegen die Regeln verstoßen. Ein einmaliger Verstoß rechtfertig keinen Boardausschluß.

    3. Moderatoren sollten in keinem Beitrag als Moderator aktiv sein an dem sie beteiligt sind. In so einem Fall sollten sie einem anderen Moderator Bescheid geben.

Infos about fixed bugs etc. in the next release,...

$
0
0

For the next release:

*removed*

  • nothing atm.

*changed*

  • analysis: speed-up, by caching the analysis results (helps, especially Blu-ray analysis)

*added*

  • nothing atm.

*fixed*

  • nothing atm.

If you are struggling with one of the above problems, send me a PM and tell me which OS you are using and I can send you a download link for one of the current development builds, where the problem is hopefully fixed.

Updates,...

*hidden* Hybrid options,...

$
0
0

Here I list otherwise undocumented options that I added or that are there but nearly nobody notices,..

  • extending the number of supported input formats:
    If you download the 'binary codec pack' from http://mplayerhq.hu/MPlayer/releases/codecs/ extract it next to your Hybrid (mencoder/mplayer binary) version and rename the extracted folder to 'codecs' Hybrids mplayer&mencoder can use the included codecs to decode even more formats.

  • Info: processing order of the avisynth filters of the avisynthExtension:

    1. input source

    2. before deinterlace

      • deblocking (depending on configuration)

      • deringing

      • color adjustments

    3. deinterlace and frame adjustments

    4. crop

    5. filtering (order depending on configuration)

      • color modifications

      • deblocking

      • vinverse

      • denoise

      • sharpening

      • deringing

      • dehalo

      • grain handling

      • stabilize

      • anit-aliasing

      • deband

      • line darkening

      • noise generator

    6. resize (depending on configuration)

    7. letterbox

    8. subtitle

    9. add logo

    10. interlace / telecine

  • Info: default settings path: here's where Hybrid normally saves it's data on you system (unless settingPath is specified)

    • Win7: C:\Users\USERNAME\AppData\Roaming\hybrid

    • WinXP: C:\Documents and Settings\USERNAME\Application Data\hybrid

    • Linux/Mac: /home/USERNAME/.hybrid/

  • adding custom fonts: i.e. to properly render .ass some subtitles

    • Windows: copy your Fonts into the windows fonts folder

    • Mac:  copy your Fonts into the ~/.mplayer/fonts/custom folder

    • Linux: copy your fonts in one of the system fonts folders or adjust fontconfig to scan the folder you use.

  • make Hybrid portable (Windows only):

    1. download and copy the 32bit Hybrid package and extract it into a folder (also download and extract the 64bit or win2k over this), alternatively install Hybrid and copy the content of the Hybrid folder into a new folder

    2. create a new subfolder inside the new folder i.e. 'settings'

    3. create a misc.ini (if not preset in the folder) and change it's content to
      [General]
           settingPath=.\\settings

    4. when you now call Hybrid through the shortcut all settings&co are saved in the settings folder and you got a protable version of Hybrid.

  • misc.ini options:

    • disable warnings about missing tools:
      create a misc.ini (if not preset in the folder) and change it's content to
          ignore=tool1;tool2
      and Hybrid will not post warnings about a missing tool1 or tool2

    • change default settings path:
          settingPath=PathtoSettingsFolder
      or
          settingPath=.\\settings
      (backslashes need to be escaped!)

    • change GUI fontsize:
          fontSize=sizeA

    • change GUI toolTipFontSize:
          toolTipFontSize=sizeB

    • default subtitle font color:   
          defaultColor=00FF00FF

    • add additional mkv tags:
          additionalMkvTags="tag1;tag2"
          this way Hybrid will add tag1 and tag2 to the list of standard tags that can be detected

    • load global profile:
              globalProfile="Path to global profile"
              this way Hybrid will load a specific global profile on start-up

    • change the default video output mode for mplayer:
          voMode=VOMODE
      VOMODE can be in example 'directx', 'direct3d', 'gl',.. call 'mplayer -vo help' to see which are supported by your mplayer version

    • remove all icons:
          disableIcons=true
      this way Hybrid will use text on the buttons instead of icons

    • never overwrite output files:
          noOverwriting=true

    • Side notes:

      • misc.ini needs to be next to the Hybrid binary, for Mac Usersthis means inside the Hybrid.app

      • lines which start with the #-symbol are considered comments in the misc.ini file

      • misc.ini entries are Case-Sensitive

      • misc.ini always needs to start with [General] in the first line

      • here's an example misc.ini file
          [General]
          #settingPath="./settings"
          #noOverwriting=true
          disableIcons=true
          fontSize=15
          toolTipFontSize=15
          #voMode="directx:noaccel"

  • drag&drop: Hybrid will load content if you drag&drop it on it's icon/binary/shortcut

  • Command Line Interface (CLI):
    Hybrid has a bunch of parameters that can be set through the CLI:

    additionally you can add one or multiple inputs to the Command line, so something like:
    Hybrid -style cleanlooks -stylesheet "d:\Hybrid\styles\black-blue_plastique.qss" -global "c:\MyProfiles\makeItSmall.xml" -autoAdd addAndStart "d:\Input1.avi" "d:\InputX.mp4"
    is possible

I'll update the list once I add new undocumented options,...

Cu Selur

Mac OS X - support binaries

$
0
0

Since there's no Hybrid package for Mac OS X here's a list where to get the source code and alternatively a binary (if I know a link) for the tools Hybrid is using on Mac OS X:

MPlayer/Mencoder: source code

FFmpeg: source code

MP4Box: source code

sox: source code

MediaInfo: soure

lsdvd: source code

mkvmerge/mkvextract/mkvinfo: source code (part of mkvtoolnix)

tsMuxeR:

oggenc: source code (part of vorbis-tools)

FrameCounter: source code

aften: source code

x264: source code

mp4fpsmod: source code

  • sorry don't know a place that offers mp4fpsmod binaries

dcaenc: source code

  • sorry don't know a place that offers dcaenc binaries

delaycut: source code

  • sorry don't know a place that offers dcaenc binaries

telxcc: source code and binaries

  • telxcc homepage offers Linux/Mac/Windows binaries


Cu Selur

Ps.: If you know additional/better links to binaries for these tools, please send me a private message (pm) and I will update this post.

Hybrid&dependencies for Ubuntu

$
0
0

Here's a try to a small list of how to install Hybrid and it's dependencies on Ubuntu systems:

You will need to update Hybrid, dcaenc, mp4fps and MP4Box (is you used the nightly build manually), the rest of the tools should be updated through the normal system updates.

I haven't tested this all out properly and I might have miss typed something so if you find a problem, send me a PM or create a thread in forum.

Hope this helps a bit,..

Cu Selur

[Info] Understanding the audio gain methods,....

$
0
0

Since audio isn't really my specialty and I always struggle with it I attached a small sample which shows the effect the different audio gain methods have when using the Gain->auto option in Hybrid.

I hope this helps a bit to Understand their effects. smile

For more theoretically infos, I recommend to read the toolTips and the sox documentation.


Cu Selur

Ps.: To watch the wave fronts of the files I normally open them in Audacity (mit the ffmpeg import/export plugin)


[Info] About profiles and saving settings,....

$
0
0

Hybrid offers multiple option to save stuff:

  • Defaults, default values which get automatically loaded when Hybrid is started

    • Reload a default settings: Config->Defaults->Reload->Reload All Models

    • Reset to Hybrids default settings: Config->Defaults->Reset->Reset All Models

    • Save the current settings as defaults: Config->Defaults->Save->Save All Models

  • Global Profiles, like the defaults a global profile cotains all settings in the you, but unlike the defaults it will not be automatically loaded

    • Save a gloial profile: Config->Profiles->Global Profiles->Save

    • Apply a global profile: Config->Profiles->Global Profiles->Apply

    • Delete a global profile: Config->Profiles->Global Profiles->Delete

  • Specific Profiles, contain either audio or video configurations of a specific tab, here is an example for the x264 tab:

    • Save x264 settings: x264->Configuration->Save

    • Apply x264 settings: x264->Configuration->Apply

    • Delete x264 settings: x264->Configuration->Delete

  • AV-Combo-Profiles, combine an audio and video profile

    • Save an AV-Combo profile: Config->Profiles->AV-Combo Create->Save

    • Apply an AV-Combo profile: Main->Apply AV Combo

    • Delete an AV-Combo profile: Config->Profiles->AV-Combo Create->Delete

    • Modify an AV-Combo profile: Config->Profiles->AV-Combo Create->Edit

Most people probably are happy is they use global profiles, but depending on what you want all the other options might be interesting too. smile

Cu Selur

[Info] Hybrid and threading,..

$
0
0

Hybrid has a number of options regarding threads used in different parts of the processing:

  • x264 has:

    • x264->Main->General Settings->Threads

    • x264->Rate Control->Rate COntrol Settings->Lookahead threads

  • LAV-Threads can be modified under: Config->Input->General Settings->FFmpeg/MEncoder threads

  • threading in sox can be dis-/enabled under: Config->Internals->Handling->Multithreading for sox

  • with the avisynthExtension installed, there is also:

    • Avisynth threading support Filtering->Avisynth->Misc->Misc->MT-Threads
      and Filtering->Avisynth->Misc->Misc->Disable MT

    • FFmpegSource2 threading can be dis-/enabled: Filtering->Avisynth->Misc->FFmpegSource single-thread

    • Some of the Avisynth filters have additional options for threading

[Info] Cropping and color space restrictions

$
0
0

Here is a small list that comes with the selection of a specific color space.

RGB: (4:4:4)

  • width no restriction

  • height no restriction if video is progressive

  • height mod-2 if video is interlaced

YUY2: (4:2:2)

  • width mod-2

  • height no restriction if video is progressive

  • height mod-2 if video is interlaced

YV12: (4:2:0)

  • width mod-2

  • height mod-2 if video is progressive

  • height mod-4 if video is interlaced

[Info] About pixel aspect ratios,..

$
0
0

We differentiate between three types of aspect ratio:
Display Aspect Ratio (DAR): the aspect ratio of the image as displayed.  ('4:3', '16:9', '16:11',...)
Storage Aspect Ratio (SAR): which is the ratio of pixel dimensions.  ('720:480','720:576','1920:1080')
Pixel Aspect Ratio (PAR): which is ratio of the pixels themselfes.  ('1:1', see below tables)

Here's how these three relate to each other: SAR × PAR = DAR
Meaning: If you multiply the shape of the pixels with their dimensions you get the display aspect ratio.

Since in video and image processing people can't make it simple there have been a lot of pixel aspect ratios definitions over the years, since the most common you will encounter are either the MPEG-4, ITU-R 601 or Generic defined values I will only list these:

MPEG-4:  (common for MPEG-4 based content)

DAR

PAL

NTSC

4:3
12/11
10/11
16:9
16/11
40/33

ITU-R 601:  (common for analog content)

DAR

PAL

NTSC

4:3
1150/1053
38800/42651
16:9
4600/3159
155200/127953

Generic:  (common for MPEG-2 based content)

DAR

PAL

NTSC

4:3
16/15
8/9
16:9
64/45
32/27

and the most common as pixel aspect ratio: Square Pixel 1:1, which means that the DAR and the PAR are the same. smile

Side note:
Is content is encoded with a pixel aspect ratio that is not 1:1 it's called anamorphic.
A good read about the topic is The Ultimate Guide to Anamorphic Widescreen DVD (forDummies!) by Bill Hunt from The Digital Bits.

Cu Selur

Thanks for the donations,..

$
0
0

First I want to thank all who donated!!
It's really nice to get a little something for the work I do on Hybrid.
-> THANKS!!

To let people see what kind of money we are talking here I plan on updating this post from time to time with the donations I get. (not disclosing the names&co of the donators of course)

Donated/Paypal fee/Result:        €16,00/-€0,97/€15,03    received: 2013.03.24
Donated/Paypal fee/Result:        € 7,68/-€0,65/€ 7,03    received: 2013.06.03
Donated/Paypal fee/Result:        €15,00/-€1,09/€13,91    received: 2013.06.05
Donated/Paypal fee/Result:        €20,00/-€0,73/€19,27    received: 2013.06.20
Donated/Paypal fee/Result:        €50,00/-€2,30/€47,70    received: 2013.06.27

For those of you who wonder what I will do with the money I get, here's the global plan so far:

  • buy blu-rays to better reproduce problems and know the limitations of current blu-ray support

  • pay the server costs I pay to http://www.tophoster.com/ (not really high atm. smile)

  • in case the amount of donations should rise I plan to redonate some of the money to projects Hybrid builds on

  • probably buy a new mac mini if donations allow it since my old 2009 mac mini doesn't support latest Mac OS X

  • no clue ...

Greetings Selur

Ps.: btw. the donation link is on the main page and inside Hybrid.

[Info] tsMuxeR will not work due to ... (on Mac OS X systems)

$
0
0

If your Hybrid version reports:

tsMuxeR will not work due to /Library/Fonts/AppleMyungjo.ttf! If you need tsMuxeR, you should remove it.
tsMuxeR will not work due to /Library/Fonts/Gungseouche.ttf! If you need tsMuxeR, you should remove it.

this is a notice to inform you that Hybrid can not use tsMuxeR due to a bug of tsMuxeR.
tsMuxeR doesn't work when either AppleMyungjo.ttf or Gungseouche.ttf is located in the /Library/Fonts folder. I reported the bug to the author, but I do not have high hopes for a quick fix.
Since these are Korean fonts most users do not really need them so moving or deleting them is recommend to make tsMuxeR usable.

I case you can't or don't want to remove/move these fonts, Hybrid can't use tsMuxeR and therefore can't create AVCHD or Blu-ray file structures.

Cu Selur

[Info] portable precompiled tools for Mac OS X

$
0
0

Sadly there are only a few folks out there which offer free portable precompiled tools for Intel-Macs.

  • ffmpeg:

  • tsMuxeR:

    • Videohelp, the 1.10.6 version runs on all machines (after some fonts have been removed), the 2.x version only runs on Mavericks+ (contacted the author and me said he will look into that)

  • x264:

    • VideoLan, updated whenever there is an update to the source; if you want a patched version you need to compile yourself

I'll try to expand this list as I find additional sources.

Cu Selur


[Info] Hybrid&dependencies for Ubuntu

$
0
0

Here's a try to a small list of how to install Hybrid and it's dependencies on Ubuntu systems:

You will need to update Hybrid, dcaenc, mp4fps and MP4Box (is you used the nightly build manually), the rest of the tools should be updated through the normal system updates.

I haven't tested this all out properly and I might have miss typed something so if you find a problem, send me a PM or create a thread in forum.

Hope this helps a bit,..

Cu Selur

[Info]Unity System Tray Icon wrong position

$
0
0

it turns out that Unity uses an internal protocol and patches Qt 4 accordingly. Unless they make their modifications public or contribute a patch to Qt 5, there is not much we can do, I am afraid.

source: https://bugreports.qt-project.org/brows … ent-222553
-> only working workaround which I could find is:

  • calling: sudo apt-add-repository ppa:mc3man/systray-white

  • calling: sudo apt-get update && sudo apt-get upgrade

  • calling: gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

  • restart

Cu Selur

Known - 'permanant' - issues

$
0
0

Here I list all the issues I know of, but for which I don't have a solution at:

  • Windows installer: Desktop icon get's created for all users
    Seems to be a NSIS bug, since the installer script says to only create it for the current user.

  • Mac: Hybrid doesn't respond to Mac OS Xs menu acivities
    Seems to be a Qt framework bug.

Cu Selur

[Info] Unity System Tray Icon wrong position

$
0
0

it turns out that Unity uses an internal protocol and patches Qt 4 accordingly. Unless they make their modifications public or contribute a patch to Qt 5, there is not much we can do, I am afraid.

source: https://bugreports.qt-project.org/brows … ent-222553
-> only working workaround which I could find is:

  • calling: sudo apt-add-repository ppa:mc3man/systray-white

  • calling: sudo apt-get update && sudo apt-get upgrade

  • calling: gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

  • restart

Cu Selur

Known - 'permanent' - issues

$
0
0

Here I list all the issues I know of, but for which I don't have a solution at:

  • Windows:

    • Installer creates Desktop icon for all users (on Vista and later, works on Windows XP)
      Seems to be a NSIS bug, since the installer script says to only create it for the current user.

  • Mac:

    • Hybrid doesn't respond to some of Mac OS Xs menu/dock activities
      Seems to be a Qt framework bug.

    • Old versions of: mencoder, mplayer, kvazaar, problem is nobody seems to build these and share them publicly and I can't get them to compile with all their dependencies on my old Mac OS X 10.6.8

  • Linux:

    • Unity System Tray Icon wrong position, workaround is here

Cu Selur

Viewing all 21 articles
Browse latest View live