![]() |
|
#1
|
|||
|
|||
|
Here's the command line I'm using:
Quote:
I've read that --sout-keep with #gather:duplicate should allow continuous stream from one track to the next but it doesn't. Any ideas? Last edited by johnfrank; 07-03-2010 at 10:52 PM. |
|
#2
|
|||
|
|||
|
Changed the line to this:
Quote:
Can anyone verify that the command above is correct? Last edited by johnfrank; 07-02-2010 at 11:48 AM. |
|
#3
|
|||
|
|||
|
I've had this problem as well and haven't been able to figure it out either.
|
|
#4
|
|||
|
|||
|
Quote:
Quote:
Quote:
I still haven't had the time to go through all of the switches available (vlc -H) but once I do I'll post the final command line I will be using moving forward. Good luck Last edited by johnfrank; 07-03-2010 at 05:08 PM. |
|
#5
|
|||
|
|||
|
I have tried gather before and didn't have any luck, but I'll give this a try again. I don't need to use a marquee or any overlay text on my video, so could I just leave the marq part out? Also what version of VLC you using?
|
|
#6
|
|||
|
|||
|
Quote:
Quote:
|
|
#7
|
|||
|
|||
|
So you don't need the marquee? I see that in the gather documentation it states all videos have to have the same characteristics. Won't all the videos have the same characteristics as long as you explicitly define those (width, height, fps, audio sample rate, etc) in the transcode itself?
Edit: Ok I think I got it working. I first made a playlist and set the first item in the playlist to have a start time of 30 seconds from the end so I could test it without having to watch the whole video. Here's my .bat file which seems to be working even with videos of different resolutions, framerates, etc. I used to omit the explicit width,height tags and just used scale=1 to use the videos native resolution. If you do it like that the video will not goto the next item in the playlist. Another issue I had was when my second video played at 640x480, it played correctly, but the videos native resolution was closer to 16:9. When I changed the resolution to 640x360 the video flipped. Not sure why. "C:\Program Files (x86)\VideoLAN\VLC2\vlc.exe" -vvv -I rc --loop --sout-keep "file:///C:\jtv\playlist.xspf" --sout="#transcode{venc=x264{keyint=350,idrint=25,sc enecut=30,frameref=5},vcodec=h264,vb=1500,width=64 0,height=480,fps=23.97,deinterlace,audio-sync,acodec=mp4a,ab=128,channels=2,samplerate=4410 0}:gather:rtp{dst=127.0.0.1,port=3407,ttl=10,sdp=f ile://C:\jtv\playlist.sdp}" Last edited by Wallboy; 07-03-2010 at 08:56 PM. |
|
#8
|
|||
|
|||
|
Quote:
Quote:
On an unrelated note, I'm shocked at the lack of support on the wiki page. Not having at least one example for both OS's on how to include playlists is ridiculous. Last edited by johnfrank; 07-03-2010 at 10:51 PM. |
|
#9
|
|||
|
|||
|
Well the flipping seems to be more of an artifacting since there is also green lines and such on the video when it happens. As far as support goes, I'm pretty sure not many people use VLC with JTV or give up as soon as they try and use it since it's so setting dependant. It seems if you have a long playlist of videos you want to play, they all better be encoded the same, with the same resolutions, etc. Not that the playlist switching won't work if you explicitly declare the width and height within the command line script, but the fact that every video that is different in bitrate, resolution, etc needs different x264 keyframe settings and such or else you encounter buffer underflows on some videos or the quality goes really bad while the next video may play just fine. I remember a long time ago I managed to get the codec MP4V to work instead of x264, but can't seem to get any video out of it now.
Also it seems you need quite a bit higher bitrate to get the same quality as opposed to just using a capture driver such as VHScrCap and FME. In fact I've used VLC to stream at a higher bittrate then the video itself and it looks worse then the raw video. I've been trying to just use WebcamMax or ManyCam since I'm on Win 7 x64, there hasn't been that much support with those programs until lately, but still it's very buggy. If you use WebcamMax and create a playlist in there and then use their capture driver to stream from within Flash Media Encoder, the framerate goes over 300+ regardless of the setting in FME. This has already been a known bug for over half a year, yet they haven't fixed it. ManyCam had this exact same issue up until around a week ago when they released a new version which fixed it, but with this fix came along another bug. You can only choose a resolution of 160x120 in FME. So that pretty much makes ManyCam useless. Last edited by Wallboy; 07-04-2010 at 02:16 AM. |
|
#10
|
|||
|
|||
|
Quote:
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|