Hi, I would like to record a copy of the video while playing a streaming video. How do I do this? Don't seem able to do this via the Qt4 GUI interface. Can this be done via the command line?
Hi, when a VLC is used as a video stream server, there are 2 statistics. They are, 1) sending bitrate 2) sent bytes My question is, how fast/rapidly does VLC stream out packetised data? Does VLC do it as fast as possible as given by the available bandwidth of the connection (available bandwidth depe...
Hi, I would like to collect statistics from VLC and use those statistics for a purpose. You can get what I mean by going to Tools -> Codec Information -> Statistics tab. How do I get the values of these statistics and use it in a module, for etc, x264 (/vlc/modules/codecs/x264.c)? I tried to edit th...
Hi, let's say I want to make a client VLC connect to a VLC server to ask it to start sending a new stream at 5s from the start so that the client can play the new stream. How do I do that? I would prefer to edit and/or use VLC functions codes and then re-"make" to change VLC instead of usi...
Hi, I'm thinking of this, playing a media file, then get the postion/time, then play another media file from that time. I tried using libvlc_media_player_play, libvlc_media_player_set_media and such. It works, however the first media file is closed first before the 2nd media file is played. Is it po...
Hi there, I've been trying to experiment with the VLC code for some time. From my limited understanding, external applications and the VLC are compile and link against libVLC. What about libvlccore? Is libvlc compile and link against libvlccore? The many source files in /src folder, all those file c...
vout_thread_t The vout_thread_t structure is much more complex, but you needn't understand everything. Basically the video output thread manages a heap of pictures and subpictures (5 by default). Every picture has a status (displayed, destroyed, empty...) and eventually a presentation time. The main...
Hi, I would like to write/edit/add a function that counts the level of buffer of either a)received data from network that is stored in a buffer before decoding or b)data that have been decoded that is stored in a video heap/buffer prior to display. How would I do that, in which files are the buffer ...
Ya, it may use the ffmpeg's libraries (libavformat & libavcodec) but the implementation is not the same. ffmpeg main program (ffmpeg.exe in Windows or simply ffmpeg in Linux) is just a program that uses its own libraries. And in ffmpeg, you're doing offline transcoding. In VLC, you're doing onli...
Whether you are changing the codec or not, you have to reencode (transcoding) the video if you're trying to change some of the video parameters (frame size, QP, bitrate, frame rate, etc...). I think you're problem stems from not specifying a codec for the video. There is no way to change the frame s...
Were you streaming across a network? Or were you simply doing transcoding using the sout (by streaming to a file)? Did you have a fast enough computer for the transcoding? IMHO, I think transcoding in VLC are done in a some what different way compared to other converters/transcoders. For example, if...
How do I change the playout buffer size and monitor its level (to see if it is to over/underun) in VLC. Where do I start looking? Please give me some tips.
Hi Remi Denis-Courmont, can you explain what is extension dialog and boilerplate code? Or give me some links I can refer. Thank you, Remi and J-B. Thank you.