Here is what I was used to do with vlc-0.8.6c:
- I have a dvb playlist generated with tzap.
- If I open the dvb pls file with vlc, it plays fine and I can zap between channels using the vlc playlist window.
- If I want to record TV, I just open the dvb pls file through the 'open file' menu, select 'stream/save', select both 'play locally' and 'file' with a given file path.
- From this point I can watch TV and zap between channels, everything will be recorded in the file I've given in the stream/save settings.
Now with vlc-0.9.0_alpha20071022 it no longer works. However, if I try this with a xspf playlist file which contains standard video files, it works. For what I can see, the problem only appears with my dvb playlist.
If I emerge back vlc-0.8.6c, dvb recording works again. However it force me to also emerge back an older version of ffmpeg in order to decode some video streams (XVID) which is annoying
emerge vlc -pv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] media-video/vlc-0.9.0_alpha20071022 USE="X a52 alsa cdda cdio dbus dts dvb dvd fbcon ffmpeg flac gnome hal httpd libnotify matroska mp3 mpeg musepack musicbrainz ncurses nsplugin ogg opengl png samba sdl speex stream svg svga theora truetype v4l vcd vorbis wxwindows x264 xinerama xml xv -3dfx -aalib (-altivec) -arts -avahi -bidi -cddb -daap -dc1394 -debug -directfb -esd -ggi -gnutls -id3tag -jack -libcaca -libgcrypt -lirc -live -lua -modplug -optimisememory -oss -pvr -rtsp -sdl-image -seamonkey -shout -skins -taglib -twolame -upnp -v4l2 -vcdx -vlm -win32codecs -xosd -xulrunner" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage 220.127.116.11 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.7-r0, 2.6.21-gentoo-r3 i686)
System uname: 2.6.21-gentoo-r3 i686 AMD Athlon(tm) 3200+
Timestamp of tree: Wed, 28 Nov 2007 20:16:01 +0000
dev-java/java-config: 1.3.7, 2.1.2-r1
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
CFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer"
CONFIG_PROTECT="/etc /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
could you check if this still happens with latest snapshots ?
If it does, I'll need the output of 'vlc -vv --reset-plugins-cache'
Ok, I'll try,
But first, I've just compiled de latest ffmpeg and vlc, and now, when I open my dvb playlist, I got:
playlist demuxer error: m3u EXTVLCOPT parsing is disabled for security reasons. If you need it and trust the m3u playlist you are trying to open, please append --m3u-extvlcopt to your command line.
So I think I'll try with this option added.
If I just open my dvb playlist with vlc --reset-plugins-cache
vlc just freeze now >_<
sorry, I meant, if I open my dvb playlist with vlc --m3u-extvlcopt
vlc-0.9.0_alpha20080117 doesn't freeze like the last one, so I can test with your command line.
However, two things:
- When I open a media file with it, it plays just fine, except for a segfault on quitting:
main playlist: saving Media Library to file /home/jcdemay/.local/share/vlc/ml.xspf
- Like vlc-0.9.0_alpha20071022, I can't stream/save my dvb source, however it doesn't failed the same way, this time vlc just freeze.
Created attachment 142151 [details]
vlc --m3u-extvlcopt -vv --reset-plugins-cache &> vlc-0.9.0_alpha20080117.log
Then opened my dvb playlist file with file-->open and selected stream/save-->play local + file
vlc froze, I waited a couple of minutes, then killed the app.
Here is the log.
(In reply to comment #8)
> vlc froze, I waited a couple of minutes, then killed the app.
hmmm sorry for the late reply, I have no dvb card here atm so it's rather hard to keep track of things. _beta3 should be much more stable than the one you were using, could you please try with that ?
I think the "freeze" you were experiencing was due to some deadlock caused by the security exception dialog if I remember correctly, it has been there for a while but should be fixed now.
(In reply to comment #9)
> (In reply to comment #8)
> > vlc froze, I waited a couple of minutes, then killed the app.
> hmmm sorry for the late reply, I have no dvb card here atm so it's rather hard
> to keep track of things. _beta3 should be much more stable than the one you
> were using, could you please try with that ?
> I think the "freeze" you were experiencing was due to some deadlock caused by
> the security exception dialog if I remember correctly, it has been there for a
> while but should be fixed now.
-> test request
VLC 0.9.x has been working with DVB for some time now.