Help - Search - Members - Calendar
Full Version: RadLight 4 BETA 1 (build 1)
Hydrogenaudio Forums > Hydrogenaudio Forum > Validated News
Pages: 1, 2
DAvenger
Welcome to the world of RadLight biggrin.gif

This is the first 'stable' release after almost 5 months. While still in its BETA stage, it's considered stable enough for daily use.

For those of you who don't know RadLight here's an brief overview of what it is and what it does :

Overview

RadLight 4 is the first TRUE multimedia player that allows you to fully experience all kind of multimedia content such as DivX™, DVD video or MP3 audio at highest quality possible on the PC. RadLight 4 is the only all-in-one multimedia solution on the market to deliver all of this without being a resource hog or being too complicated.

It's not 'entertainment' when things get too slow or overly complicated

In order to achieve the best user experience and the smoothest playback we needed to take on a different aproach when designing the new generation of RadLight. RadLight's unique modular architecture and its performance-driven component management allow us to fully utilize the potential of modern PC's while using only limited amount of memory and CPU power.

It's all about the architecture

The new sophisticated architecture makes RadLight not only very fast and stable but also highly flexible & extensible via third-party plugins and modules. It's really easy to extend RadLight's functionality or to make it look completely different, when necessary (see the Oldskool MOD for RadLight). Developers and power users are going to love it!

Exceptional stability equals happy customers

RadLight 4 introduces the groundbreaking 'application stability management' system with exception error handling and automatic logfile generation. RadLight users don't need to know much about computers. The 'application stability management' system allow us to resolve all problems quickly and without too much unnecessary hassle on your side.

Download 'RadLight 4 BETA 1 (build 1) with Oldskool MOD"

Download RadLight using BitTorrent

Download "Oldskool v0.1 MOD for RadLight"

CHANGELOG (few posts below)
DAvenger
CHANGELOG (reflects changes vs. the last stable build)
  • Multi-monitor support improved
  • Media playback now does autoconfigure on first run
  • SWF/Flash playback is now supported
  • Basic VCD support added
  • SSA/ASS support improved (75% ready)
  • User interface now handles resolution changes properly
  • New 'View file info' dialog added
  • Oldskool v0.1 MOD for RadLight is now part of the installation package
  • Settings wizard added (autodetects system language and helps you select preferred user interface)
  • Shell module fixed (may still have some bugs)
  • Subtitle module improved (override format specific etc.)
  • Brand new 'Media loader' module (this is the thing responsible for duration, tags etc. loading)
  • New 'Shell' module
  • Media playback now does autoconfigure on first run
  • Windows 2000 now fully supported
  • Basic multi-monitor config support added (see "Toggle fullscreen monitor" switch)
  • Subtitle charset auto detect added
  • Advanced auto-loading now working
  • Portuguκs, Slovenski and Turkish language files added
  • Volume bug fixed
  • Various user interface improvements
  • Updated Shutdown and Notify window modules
  • Native support for VobSub subtitle format (no need for VSFilter)
  • Native support for MKV (Matroska) and OGM subtitles
  • Subtitle time correction
  • Subtitle renderer selection
  • Subtitle moving, resizing and style selection added
  • Mouse auto hide
  • Experimental language files support (fully UNICODE)
  • Includes English, Slovak and Srpski language files
  • RadLight OSD filter fixed (should not crash anymore)
  • Subtitle module improved
  • Support for SHOUTcast .pls files added
  • SHOUTcast tags & bitrate/sample rate are now displayed
  • RadLight SHOUTcast DirectShow filter v1.0.0.1 (bugfixes)
  • Mouse auto hide
  • RadLight APE DirectShow filter 1.0.0.4
  • RadLight OptimFROG DirectShow filter 1.0.0.1
  • Subtitle support (MicroDVD, SubRip, SubViewer 1, SubViewer 2, SubStation Alpha)
  • Updated all DirectShow filters
  • Playlist engine fixed
  • Total duration added
  • Undo added
  • Show/Hide column working
  • Rescan all items added
  • Playlist remembers its top position after changing active playlist
  • Added RadLight Vorbis DirectShow Filter 1.0.0.0
  • Queue and Play
  • Playlist customization form added
  • Tabs actions + hints
  • Brand new playback module
  • Dynamic playlist
  • Brand new playlist component
  • Aspect ratios (w/touch from outside
  • Support for multiple audio streams... works even with Matroska and OGM (audiostreams button)
  • Playlist interface improvements (Queue, ...)
  • Added "Playlists" category to the Shell module
  • Shell bug fixes
  • Tabs fixed
  • New playlist engine
  • Playlist inherits onkeydown
  • Playlist tabs scroll buttons added
  • Tabs now support Dropping (OLE) later also draging
  • Labels now support unicode
  • APE tag unicode bug fixed
  • Multimoving snapped window added
  • OptimFROG media loader + DirectShow filter
  • Extenension info improved
  • Incremental search bug fixed
  • Button added to show/hide playlist columns
  • Media info objects modified to work with Fileinfo form and for editing
  • Auto sizing/showhide bug fixed
  • Media info items are better formated now
  • Customize and autosize menu item added to popup menu in playlist columns popup
  • Sorting tree bug fixed
  • Priority for tags changed to better output style
  • Splash screen added
  • Playlist file types (m3u)
  • Playlist popup
  • Log on/off switch
  • Unicode hints (internal)
  • Autosize added to column property
  • Multimedia keyboard support (Stop, Play/Pause, Next, Prev)
  • Hint for Tray icon added (ala Expression)
  • Media info plugins expanded and fixed small bugs
  • File dropping optimized and improved
  • Fileinfo form added with tagging feature (MPEG) // not completed yet
  • Samplerate label si now updated (limited)
  • Bitrate label is now updated (limited)
  • Meta data objects totaly rewriten
  • FLAC file info
  • TwinVQ file info
  • ID3Tagv2 frame recogantion expadned
  • Crossfade disabled on video media
  • Play button now plays the playlist selected item if nothing opened
  • Mute bug fixed
  • Open subtitles stuff removed
  • Stop after current works fine
  • Command-line module imporoved
  • Internal changes in Shell module
  • File-info plugins extended (now supports AVI duration)
guruboolez
I've just installed this new release. Don't have any video file on my laptop, just some audio files.
I've loaded some .APE files. No problem with playback, but I can't access to the tags ("view file info" command doesn't open any window).
With .MPC files, it's better. There's now a window, but I can't see any information (present in files: I've checked this in foobar2000 and refresh the informations).

Other thing (but I'm not entirely sure): After installation, RL asked me what GUI I would like. I've asked for the new and sophisticated one, but the programs was loaded with the WMP6-like GUI. But I've maybe chosen the wrong GUI by mistake, I can't say. Someone else should check this again on a fresh install.
Kekso
Hi!

About APE, i know some of ape version does not work. Maybe later.

About the reset setting "bug". I do not know if you realized, but the BIG pictures are not buttons you have to select the checkbox.

Thats all ...

Keep testing and reportin please...

Peter
guruboolez
Other thing: no time indication (length in playlist window) for APE files. No technical informations too in player window (bitrate, frequency rate). Probably related to limitations of the APE DS filter.

MPC SV 7.1 (--radio profile and below) can't apparently display tag (no window, no bitrate, no frequency rate, exactly like with .APE files - MPC directshow filter problem?)

I've also tried with a file encoded in vorbis format with megamix2, containing a lot of tags:
CODE
Access violation at address 77F73905 in module 'ntdll.dll'. Write of address 53C00100
. But the player didn't closed. I had to kill the process. Tried with another file: no error this time, but the player can't start reading this file. Tried a third time, playing an APE file before in order to be sure that the player could read something else: APE playback is OK, vorbis is unreadable, and when I've stopped the player, three error appeared (did'nt make any screenshot). Weird...


Question: is the player gapless? I've checked on an opera recording, and noticed unatural transitions (fading). I therefore disabled all fading effects, and now, there's sometimes an audible pop and always a short silence (1/3..1/2 second) between two APE tracks. Same apparently with .MPC playback.
DAvenger
QUOTE
Other thing: no time indication (length in playlist window) for APE files. No technical informations too in player window (bitrate, frequency rate). Probably related to limitations of the APE DS filter.

MPC SV 7.1 (--radio profile and below) can't apparently display tag (no window, no bitrate, no frequency rate, exactly like with .APE files - MPC directshow filter problem?)


Metadata & Tagging is done independently on the DirectShow filters. The "Media loader" module (which is responsible for duration, tags etc.) is brand new and needs some time to mature. However, it works fine on all files I have here. Thanks for taking the time and letting us know. As for MPC -radio, yes I can confirm that (the previous version used to crash, now it does nothing)

QUOTE
I've also tried with a file encoded in vorbis format with megamix2, containing a lot of tags


I would appreciate if you can upload a sample (either here or on our forums). Perhaps, our Vorbis DirectShow filter needs to be updated to 1.1 branch. (it's still based on 1.0.1 as far as I know).

As for the gapless, I'll have Igor answer this question smile.gif

Thanks for the feedback again!

P.S French translation is coming biggrin.gif
guruboolez
ftp://ftp2.foobar2000.net/foobar/mitridateRL.zip

Try with this one. Can't make RL play it. I didn't try if removing tags correct the problem.


EDIT: even without tags, the file is unreadable.
EDIT2: I've changed the filename to something shorter and without specific characters, and the file is working!
Tags have nothing to do, and RC1.1 code neither.
DAvenger
QUOTE(guruboolez @ Jul 20 2004, 06:56 PM)
ftp://ftp2.foobar2000.net/foobar/mitridateRL.zip

Try with this one. Can't make RL play it. I didn't try if removing tags correct the problem.


EDIT: even without tags, the file is unreadable.
EDIT2: I've changed the filename to something shorter and without specific characters, and the file is working!
Tags have nothing to do, and RC1.1 code neither.
*



Confirmed. Seems to be a bug in the Ogg splitter filter. rolleyes.gif
guruboolez
Last correction: vorbis file with a simple name (01.ogg) but complex tagging system is not working. Consequently, tags could become problematic. But I don't know what exactly (some specific fields, specific characters is some fields?).
guruboolez
Other problem:
• I can't play any flac file. This time, informations are visible (at least length and the tagging window could be opened), but no playback. Tags are not appearing.
• I've also loaded an optimFROG file: playback is OK, but again, no tags in "view file info". It's strange, because informations embedded in the OFR file are reported in the playlist window (artist name, album, title).
• With MP3, tags are at last accessible (but not all: the comment field is missing [tested on the same file uploaded in vorbis format]).c
Kekso
Flac is not supported yet... sad.gif

About the OptimFrog, hmm, kinda stange, can you upload a file ??

Again thanks for reports...

BTW if please can you speciafy where are no item in "View File Info" in which page ... thx...

Peter
DAvenger
QUOTE(guruboolez @ Jul 20 2004, 07:29 PM)
Other problem:
• I can't play any flac file. This time, informations are visible (at least length and the tagging window could be opened), but no playback. Tags are not appearing.
*



RadLight FLAC DirectShow fitler is not ready yet. wink.gif But there is CoreFLAC which works just fine. The 'media loader' module however, supports FLAC info & metadata already smile.gif

(at least partially)
guruboolez
QUOTE(Kekso @ Jul 20 2004, 06:35 PM)
About the OptimFrog, hmm, kinda stange, can you upload a file ??


I've tried with this one.
ftp://ftp2.foobar2000.net/foobar/Orion_II.zip
QUOTE
BTW if please can you speciafy where are no item in "View File Info" in which page ... thx...


Wait some minutes. I must let the phoning line to my mother wink.gif
Kekso
Heh, you caught me, I am implementing the additional stuff to ogg, you shoudl stay here i give you a link for new media loader ...

smile.gif

Peter
guruboolez
Women and telephone........


Here is an explanation of the missing tag informations:
foobar2000 display
RadLight display

May I also suggest you some change in the tagging information box? It's too small, and there's no way to display more than ~40 characters. Other players generally offer scrolling possibilities. The "must" would be a multiline system, like foobar2000, especially for the "comment" field.


Discovered another slight problem with audio. I've played a VBR MP3 encoding. Length is 7'22''. RL report the correct value. Now, if I play the file and move the seekbar at ~the end, the display time reachs 8'00''. But if I don't touch the slide bar, display is OK during whole playback, from 0'00'' to 7'22''.
P.S. Sampling rate for this file is 48 Khz. I've therefore checked with a 44.1 Khz file, and same problem (lame preset standard) occurs when using seekbar. MPC is apparently free from this problem.


Peter> I'll probably watch a movie; so I won't be able to test anything else in the next hours.
Kekso
Hi!

here it is ...

+ Media loader plugin APE updated (now support v. 399)
+ Media loader plugin OFR fixed
+ Media loader plugin OGG updated
+ ApeTag fixed for metadata

http://www.radlight.net/forum/index.php?ac...&st=0#entry6051

Peter
guruboolez
OK.
• APE problems are solved (minor bug: bitrate is 16 kbps... if only it could be true wink.gif)
• MPC tagging is now OK, even with SV 7.1 (again, 16 kbps as bitrate)
• Vorbis megamix2 (1.1 RC1 based) is OK. No crash, no corruption. One problem: tags are missing. All personal fields are present, but they are empty:
llustration
• OFR files are OK.
• didn't checked the MP3 VBR wrong duration display


I've also noticed a bug. I'm playing a vorbis file (44.1/16), and during the playback I'm double clicking on a MPC file (44.1/16): crash

user posted image

I've reproduced it three times (with the same vorbis and mpc files [would be harder for me to upload])
DAvenger
QUOTE(guruboolez @ Jul 20 2004, 08:35 PM)
Women and telephone........
*



Tell me about that laugh.gif

QUOTE
May I also suggest you some change in the tagging information box? It's too small, and there's no way to display more than ~40 characters. Other players generally offer scrolling possibilities. The "must" would be a multiline system, like foobar2000, especially for the "comment" field.


Yes. We'll have to do something about that. dry.gif

QUOTE
Discovered another slight problem with audio. I've played a VBR MP3 encoding. Length is 7'22''. RL report the correct value. Now, if I play the file and move the seekbar at ~the end, the display time reachs 8'00''. But if I don't touch the slide bar, display is OK during whole playback, from 0'00'' to 7'22''.
P.S. Sampling rate for this file is 48 Khz. I've therefore checked with a 44.1 Khz file, and same problem (lame preset standard) occurs when using seekbar. MPC is apparently free from this problem.


This is a bug of the Microsoft MPEG-I splitter. It can't handle some MP3 files properly (the media loader reports correct duration - because it's not based on DirectShow)

QUOTE(guruboolez @ Jul 20 2004, 11:41 PM)
OK.
• APE problems are solved (minor bug: bitrate is 16 kbps... if only it could be true wink.gif)
• MPC tagging is now OK, even with SV 7.1 (again, 16 kbps as bitrate)
• Vorbis megamix2 (1.1 RC1 based) is OK. No crash, no corruption. One problem: tags are missing. All personal fields are present, but they are empty:
llustration
• OFR files are OK.
• didn't checked the MP3 VBR wrong duration display

I've also noticed a bug. I'm playing a vorbis file (44.1/16), and during the playback I'm double clicking on a MPC file (44.1/16): crash

*



Oh well, it still needs a lot of work biggrin.gif Anyway, thanks for testing it for us - we don't get enough input from our users regarding MPC/APE/OFR etc. Most of them never heard of it tongue.gif
Liisachan
Well, I like the Oldskool smile.gif This is a good thing I found in this release...
I really like this interface

Another nice thing--MKV with TTA audio plays fine!
Both A_TTA1 and A_MS/ACM works smile.gif

Yet another nice thing--Now you can load IDX+SUB, it wokrs fine, tho slightly buggy.
You can now even able to load SSA manually, if you are lucky.

Here goes a bad report....

I cant hear FLAC audio in MKV

About Subtitles:

how can I see embedded subs?
and some files (OGM/MKV) with subs just dont play at all sad.gif

Just one example of many--
MKV, XviD 1.0.1, Vorbis Megamix, 12 SSAs, 1 S_Vobsub
In this case:
Vorbis stream is recognized, but doesnt play at all
Only one of 13 sub streams, S_Vobsub, is recognized, but it doesnt show, even if i select it from the menu.
The file doesnt play at all anyway

Another example--
OGM, XviD API3, Vorbis, 6 SRTs
It plays, but subs are not recognized at all

Then, I tried to load the sub file manually, but it doesnt work, RL just crashed.

Sometimes, "Load Subtitle" dialog even doesnt show files with that silly extension .ass (advanced ssa). I cannot load even the classic SSAv4, SubStationAlpha compatible.

Supporting SSA/ASS should be very difficult, but this Beta seems better than ALphas,,,, keep up a good job.
Kekso
QUOTE
OK.
• APE problems are solved (minor bug: bitrate is 16 kbps... if only it could be true )
• MPC tagging is now OK, even with SV 7.1 (again, 16 kbps as bitrate)
• Vorbis megamix2 (1.1 RC1 based) is OK. No crash, no corruption. One problem: tags are missing. All personal fields are present, but they are empty:
llustration
• OFR files are OK.
• didn't checked the MP3 VBR wrong duration display
'

I know about this, it was late at night when i fixed the APE

About Vorbis file, the one (Mozart) works fine here ... (wierd)

All for now, will fix these kinda bugs...

Peter
RadScorpion
We've tried to implement most of the SSA / ASS features... however the support is limited currently only to subs stored in MKV files (not solo files). it should be working quite fine.. at least it worked for the samples Martin has downloaded. It would help us very much if you could provide us with some "exotic" MKV files. ...

user posted image
(alignment, karaoke, fade - on this snap)

The only problem we have with MKV files is the unstable splitter that keeps freezing streams. sad.gif

QUOTE
Only one of 13 sub streams, S_Vobsub, is recognized

Yes... MKV subtitle support still under work. Thanks for the report.

QUOTE
Question: is the player gapless?

No. RadLight currently does not do gapless playback, but I've added this one to the ToDo list. Thanks.

Best,
Igor
robUx4
What do you call "exotic" files ?
You know that each files holds the name of the program that was used to create it ? (unless it's some obscure program we never heard of)
DAvenger
QUOTE(robUx4 @ Jul 21 2004, 10:36 AM)
What do you call "exotic" files ?
You know that each files holds the name of the program that was used to create it ? (unless it's some obscure program we never heard of)
*



Exotic? Well, files with at least 3 audio streams, 10 subtitle streams (VobSub, SSA, ASS, SRT ...) etc. rolleyes.gif
jtclipper
Just tried it.

One small issue is that in the ID3v2 tags it cannot read the comment field correctly, it shows only the language identifier part of the tag only ( eng ).

I will test it quite a bit in order to find out if it can replace bsPlayer for DivX playback.
Kekso
crying.gif

Hups, my fault.

After implementing new metadata objects, few bug like this were made.

Fixed.

Thanks a lot for reporting ...


Peter
DAvenger
QUOTE(jtclipper @ Jul 21 2004, 12:45 PM)
Just tried it.

I will test it quite a bit in order to find out if it can replace bsPlayer for DivX playback.
*



smile.gif

Everything should work fine, maybe except the VobSub (IDX+SUB) subs in Matroska.
Kekso
Hi!

Glad to here that biggrin.gif

BTW on friday you should check out RadLight Forum for BETA 1 Build #2 release with some fixes...

See ya. ... cool.gif

Peter
Liisachan
QUOTE(RadScorpion @ Jul 21 2004, 04:14 PM)
We've tried to implement most of the SSA / ASS features... however the support is limited currently only to subs stored in MKV files (not solo files). it should be working quite fine.. at least it worked for the samples Martin has downloaded. It would help us very much if you could provide us with some "exotic" MKV files. ...


(1) sorry but it didnt work for me. WinXP SP2 eng ver locale jpn
(2) iirc that sample uses the old (obsolete) system. Being able to play that sample does not mean supporting the current MKV--actually i can open that old sample (altho i cant see any subs), but im afraid almost all of current MKVs dont play with this player. Maybe it is my env that is wrong, tho

As for "exotic" files, im afraid you sound a bit too lazy.
It ll take just 10 secs or so to make an SSA for testing.
It ll take just 10 secs or so to mux 10 tracks using Mkgmerge
Making test files by yourself is much faster than downloading things

MatroskaSplitter is buggy, but not that teriible.
GraphEdit and almost all DS players work decently
So if only RL cannot, then probably it is not splitter's fault.
Anyway, true, splitter is buggy and annoying.

let me repeat Im getting like RL now.
That MPC-like skin is really great.
The same reason that I like foobar2000 better than winamp.
Simple is nice.... smile.gif
Thanx so much
DAvenger
QUOTE
iirc that sample uses the old (obsolete) system. Being able to play that sample does not mean supporting the current MKV--actually i can open that old sample (altho i cant see any subs), but im afraid almost all of current MKVs dont play with this player.


Well, we can work only with the samples Matroska people made available on their homepage. It's up to them to offer the most recent files in order for other developers to make proper support for MKV file format.

QUOTE
As for "exotic" files, im afraid you sound a bit too lazy.
It ll take just 10 secs or so to make an SSA for testing.


Sorry, but all samples we got work fine. I even downloaded some "real life" files from *cough* unnamed P2P network just to make sure they'll play fine. I don't know where else could I obtain a full-spec SSA/ASS sample file (in fact we haven't encountered SSA before MKV).

Bottom line : the more samples we get the better can we support it (i don't care if they are legal or not, I am not interested in the content)

QUOTE
GraphEdit and almost all DS players work decently
So if only RL cannot, then probably it is not splitter's fault.


Yes, if you connect VSFilter it works because all pins are rendered. RadLight does not render all MKV subtitle pins which makes the MKV splitter exhibit the stream flow bug.

QUOTE
let me repeat Im getting like RL now.
That MPC-like skin is really great.


Goood tongue.gif
RadScorpion
The Splitter-related bug is not just about "not all pins rendered" situations. ... As long as the splitter does not work in simple situations like this one

user posted image
(does not work even if all pins are connected to Null Renderer)
(sample clip provided by ChrisHJW some long time ago)

there's really not much I can do about it ( without writing own splitter of course biggrin.gif ... which I guess I'm gonna have to write one day )

.. but bugs are getting killed so let's hope soon RadLight will play all MKV files fine..

Best,
Igor
DAvenger
QUOTE
MatroskaSplitter doesn't support partial rendering, for example when you have a file with subtitles, you need to have VSFilter installed even if you don't want to show the subtitles.


Taken from : http://www.matroska.org/team/todo.html

Also, it does not work when a renderer filter connects directly on the subtitle pin(s).

As for the subtitles, I think we are now on track of the cause of those problems tongue.gif

edit : typo
Toff
QUOTE(DAvenger @ Jul 22 2004, 07:29 PM)
QUOTE
MatroskaSplitter doesn't support partial rendering, for example when you have a file with subtitles, you need to have VSFilter installed even if you don't want to show the subtitles.


Taken from : http://www.matroska.org/team/todo.html


I think this has nothing to do with the problem, the partial rendering problem only occur when the graph is build entirely and not when you build it by hand.

QUOTE(DAvenger @ Jul 22 2004, 07:29 PM)
Also, it does not work when a renderer filter connects directly on the subtitle pin(s).


There is nothing against that.
You renderer just need to accept the matching mediatype.


But about the splitter locking problem it's possible, I have not tried it yet, and I don't know any software that do it your way. I will have a look but later, i have some other stuff in progress.
Don't forget MatroskaSplitter is GPL you can modify it and send your change.
Liisachan
QUOTE(DAvenger @ Jul 23 2004, 01:06 AM)
I don't know where else could I obtain a full-spec SSA/ASS sample file


If you really want to test it, you can easily make it by youself. SSA is just a simple text file, something like this.

CODE

[Script Info]
ScriptType: v4.00
Collisions: Normal
PlayResX: 640
PlayResY: 480
Timer: 100.0000

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: a,Verdana,24,&Hff3399,0,0,0,-1,0,1,1,2,2,20,20,20,0,0

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: Marked=0,0:00:01.00,0:00:05.00,a,,0000,0000,0000,,{\fnTimes New Roman\fs50}tag to test {\1a&H80&\shad0}half-transparent {\r}{\fe177}HEBREW {\fe178}ARABIC
Dialogue: Marked=0,0:00:02.00,0:00:10.00,a,,0000,0000,0000,,{\bord6\3c&Hffffff&}White thick border
; change those lines to test other tags
; UTF-16 with BOM is the safest


You dont need to download nor look for anything, Notepad will do more than enough.
just mux a random video+ssa by mkvmerge, and you ll get a test file as you wish.
That'll take you only 10 secs or so.
Additionally, to test font embedding support, you may have to attach font files with the proper mime-type.
I know ssa/ass is complicated, so i m not going to complain even if the support is not perfect atm.
RadScorpion
As for the Splitter... the renderers derived from CBaseRenderer class use to hang when they are requested to change state and have not received samples. I'm sure you known the "MakeISCRHappy()" method that passes downstream a dummy sample... perhaps doing so could help here too.
DAvenger
QUOTE(Liisachan @ Jul 22 2004, 09:15 PM)
If you really want to test it, you can easily make it by youself. SSA is just a simple text file, something like this.
*



Well, it's very easy to load a simple file like the one above. There are no special tags, effects etc. But this is not how you make a full format support. What we need are those crazy SSAs with animation, fading, highlighting and scrolling.

If some file does not work it's better when the user posts a sample so we can work with the problematic file and not just guess what might have gone wrong.

Thanks
Liisachan
QUOTE(DAvenger @ Jul 23 2004, 03:46 PM)
Well, it's very easy to load a simple file like the one above.
*



Maybe for you.
For me, no tags work at all, even font color doesnt work. Collision handling is bad too, overlapped subs in time just overlaps physically, like this.
http://www.faireal.net/tmp/rl.jpg

Could you please tell me if I have to change any settings...?

I hope youll first fix such a basic problem as collision handling before talking about complicated tags

The problem is, I cannot see embedded subs in OGM either, not only MKV, using RL.
This never happened before this beta. IIRC RL was able to render embedded subs, altho it was in a "typically wrong" way (UTF-8 treated as if it were Windows CP)
Ive tested quite a few players incl. MPC TCMP VLC Bs ZP, I even tested MPlayer for MacOSX in my PearPC. All of those players can handle embedded subs more or less.
So maybe I am extremely unlucky with RL for some reason sad.gif

I know its probably not your fault, but I cant say "this tag is ok" or "this tag doesnt work", when no embedded subs work at all...sorry for that...
Ill test more if i have time to do so.
DAvenger
QUOTE
For me, no tags work at all, even font color doesnt work. Collision handling is bad too, overlapped subs in time just overlaps physically, like this.


I think we have found the bug. I will send you a mail with the (hopefully) fixed version in a couple of hours wink.gif

QUOTE
The problem is, I cannot see embedded subs in OGM either, not only MKV, using RL.


RadScorpion has fixed a couple of OGM related bugs. Let's see if this new version works for you.

Talk to you later smile.gif
jtclipper
There are problems with DivX/AC3 files or files with multi channel audio in general.
I tried all possible combinations in the options but no sound comes out of the centre speaker and dialogs are heard trough all the other speakers at a very low volume. On top of that it does not matter which codec I set in the proffered filters it always uses the 'Monnlight audio decoda'.

The Media loader dialog does not respond to the cancel/ok buttons some other screens need a bit of work like hints for buttons and some strange behaviour but it is beta and is perfectly ok.

It also displays the last subtitle displayed on some cases, like when you stop the movie and drag the slider over at the beginning it keeps the subtitle in the overlay area.

But the main issue for me is multi channel audio this used to be a pain in the early days of bsplayer as well.

Overall pretty impressive engine and it does not crash when some codes are improperly installed or various flavours of them are installed by various third party software ( WinDVD, Nero ..)

I will test the new beta when ready.
RadScorpion
QUOTE
On top of that it does not matter which codec I set in the proffered filters it always uses the 'Monnlight audio decoda'.
This may happen when your filters were only deleted and not unregistered properly. They are still listed in the registry but they cannot be created and used any more. RadLight uses Moonlight as the only working filter. Try checking in other player or Graphedit wheather the other filters are indeed invalid. Registry maintaince is a next thing on the todo list... I hope this helps.

QUOTE
There are problems with DivX/AC3 files or files with multi channel audio in general. I tried all possible combinations in the options but no sound comes out of the centre speaker and dialogs are heard trough all the other speakers at a very low volume.

Your speakers may be set up incorrectly. There is an option in the "Media Playback \ Renderers" property page to use WaveOut device for multichannel streams automatically - WaveOut device has slightly different channel mapping than Default DirectSound Device and you can get rid of your problems. Also make sure the Moonlight Odio Dekoda outputs the waveform in proper format - it can be set up in its property page.

QUOTE
Overall pretty impressive engine and it does not crash when some codes are improperly installed or various flavours of them are installed by various third party software ( WinDVD, Nero ..)
Codecpack-resistability and Autoconfig feature is one of the biggest advantages smile.gif Thanks.

QUOTE
The Media loader dialog does not respond to the cancel/ok buttons some other screens need a bit of work like hints for buttons and some strange behaviour but it is beta and is perfectly ok.
Not implemented yet.. but you're right. It should not be visible when it's not fully-functional. unsure.gif

Best,
Igor
jtclipper
The audio filters are all installed properly.
bsPlayer player plays back the files with Moonlight decoda with no problems.

I did try all options and waveout when multi channel.. is the default I think.

One more thing, a strange thing happens after I open and play this file with Radlight after i quit the program the directsound rendered acts as if it is mapped towards a null device and no sound plays from winamp or any other application that uses direct sound ( games. etch ).

I did toggle waveout in winamp played an mp3 switch back to directsound and all is back to normal.
RadScorpion
Hmm... It would be great if you could get me a log file.
Enable log file generation in the control panel, then select a decoder that does not work for you and try to open a file. There should be enough information for me to see what has happened.

Thanks
DAvenger
This version introduces some minor bugfixes.
  • Taskbar bug fixed (VERY important bugfix)
  • OGM/MP4/RLSF extensions are now listed in Shell (once again happy.gif )
  • Media loader updated to support SWF files
  • Media loader bugfixes (only a couple of issues mentioned by 'guruboolez' are fixed - sorry, not fully functional yet)
  • OGM subtitles support fixed (didn't work with some files)
  • SSA in MKV subtitle bugfixes (let us know it if works better now)
  • Subtitle rendering function improved
  • Standalone SSA files are now supported
RadLight 4 BETA 1 build 2 with Oldskool v0.2

Oldskool for RadLight v0.2 (standalone)
jtclipper
You can get the log here logfile

The title for oldscholl is still 0.1 is that ok ?

do not pay much attention to the following...
Also the executable's name is a bit hardcore smile.gif rlkernel.exe.
Did you decide to distribute bpl's cause you have 2 executables and both of them use those modules?
RadScorpion
QUOTE
You can get the log here logfile
Thanks. I'll go and examine it.

QUOTE
The title for oldscholl is still 0.1 is that ok ?
Yes. That's ok for now.

QUOTE
Also the executable's name is a bit hardcore  rlkernel.exe.
The real reason for naming the executable RLKernel.exe is SpyBOT S&D. Our requests for targeting only the "problematic 3.03 version" were ignored and the SpyBOT author redirected us to his attorney. As we believe
CODE
BOOL bSpyware = (strcmp(Name, "radlight.exe") == 0);
is not the best way to detect spyware smile.gif, we've renamed the executable. RL 4.0 does not have any spyware nor adware inside and no one gets scared this way.

QUOTE
Did you decide to distribute bpl's cause you have 2 executables and both of them use those modules?
Not really. The reason is the VCL. If you have BPLs compiled inside your programs a new VCL instance gets created each time you load a module/exe/whatever. This resulted into incorrect behaviour.

Regards,
Igor
jtclipper
And another funny thing.
I use the skinned version drop an mp3 files in the playlist ..play it..I drop an ogg file dblclick on it it cannot be played.
I delete both files from the playlist and I drop only the ogg file try to play it and the nonexistent in the current playlist previous loaded mp3 file plays.

And the ID3v2 metadata reader still cannot read comments correctly, and if you click on the headers ( the lines with bold) at the file info window tags page some strange swapping of lines happen.
DAvenger
QUOTE
I use the skinned version drop an mp3 files in the playlist ..play it..I drop an ogg file dblclick on it it cannot be played.
I delete both files from the playlist and I drop only the ogg file try to play it and the nonexistent in the current playlist previous loaded mp3 file plays.


I'll write this down. smile.gif l'll ask Peter (playlist/metedata guy) to check/fix this as soon as he gets back from the vacation.

QUOTE
And the ID3v2 metadata reader still cannot read comments correctly, and if you click on the headers ( the lines with bold) at the file info window tags page some strange swapping of lines happen.


Yes, Peter was in hurry and didn't fix everything. The "line swapping" thing is a known bug (as usually, he forgot to disable something rolleyes.gif )

Thanks for helping us get rid of the bugs biggrin.gif
jtclipper
BTW if you need a Greek lng file let me know.
DAvenger
QUOTE(jtclipper @ Jul 24 2004, 05:00 PM)
BTW if you need a Greek lng file let me know.
*



Sure tongue.gif
Liisachan
I tested the version you emailed me.
SSA rendering is now ok smile.gif for practical purposes, however the rendering quality could be much higher.
Check Sub Quality: VSFilter vs MPC vs RadLight
http://www.faireal.net/tmp/sub-test/

Some of the problems I experienced on my Win XP....Let me skip relatively minor bugs here:
0. OGM: OggDS NOT unloaded even after you open a new file. If you play many OGMs one after another, youll get a lot of tray icons, which is confusing.
1. SRT embedded in OGM: Word wrap not supported. Font size downed if the line is too long, which is not beautiful. (Not good - sub not readable if it is very long)
2. SRT embedded in OGM: Non-latin Code Page (Such as Japanese) doesnt work even if manually selected in Font Setting menu. (Critical Bug - can not read sub at all)
3. SRT embedded in OGM: Language names not recognized. Inconvenient if multisubbed
4. MKV: Some MKV files play with Splitter 1.0.2.0, but no-go with 1.0.2.3 coming with the official matroskapack. On the other hand Some MKV files dont play with 1.0.2.0. Maybe RadLight should have its own build as an inner splitter, like MPC does
5. SSA: You called my simple sample in #33 "very easy to load," however "half-transparent" doesnt work still now, altho support is improved indeed smile.gif
6. SSA in MKV: Word wrap not works in some languages such as Japanese
7. SSA in MKV: Font embedding not supported?

I feel this player is improving rapidly altho its not yet too stable. Keep up a good job ^^/~~

EDIT- unloaded --> i meant NOT unloaded. Corrected
RadScorpion
Oh Great.... finally the subs work for you smile.gif

QUOTE
however the rendering quality could be much higher.

I agree. The rendering code contains lot of helpers and other useless stuff that make rendering slightly slow. I'll try to implement as many features as possible and then start with quality and speed tuning.

QUOTE
0. OGM: OggDS NOT unloaded even after you open a new file. If you play many OGMs one after another, youll get a lot of tray icons, which is confusing.
RadLight uses dual graph building for crossfading effects. Perhaps the uninitialization of the first OGM file has not succeeded and that left the dummy OggDS Icon. I'll check that.

QUOTE
1. SRT embedded in OGM: Word wrap not supported. Font size downed if the line is too long, which is not beautiful. (Not good - sub not readable if it is very long)
Yes. Word wrapping is not integrated in the OGM (Different subtitle formats use different renderer plugins that have different settings...). I've focused on the MKV subtitle support. However, there is the bilinear resize if the subs go too big to make sure they fit the screen.

QUOTE
2. SRT embedded in OGM: Non-latin Code Page
Confirmed. Thanks.

QUOTE
3. SRT embedded in OGM: Language names not recognized. Inconvenient if multisubbed
There are several ways of retrieving the Stream's name.
1. Read stream name from codec private data (works with SSA) (MKV Only)
2. Read from (SUBTITLEINFO *) stream format (MKV Only)
3. Read from Subtitle Output Pin's IPropertyBag
4. Use Subtitle Output Pin's Name.
The latest OggDS version does not expose IMediaContent interface nor outputs the stream names sad.gif

QUOTE
4. MKV: Some MKV files play with Splitter 1.0.2.0, but no-go with 1.0.2.3 coming with the official matroskapack.
I believe this does not have anything to do with 1.0.2.0 or 1.0.2.3 sad.gif There is some little glitch from the past version that keeps showing from time to time at random points. You're right.... perhaps we should have own splitter and not complain about the official one sad.gif.

QUOTE
6. SSA in MKV: Word wrap not works in some languages such as Japanese
Martin told me that in some languages (namely the asian) wrapping at "incorrect point" could change the whole meaning of the sentence blink.gif ... really not sure.

QUOTE
7. SSA in MKV: Font embedding not supported?
Sorry.. not yet.

Thanks for the heavy testing.
That's really the best a player can get.

Igor
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.