Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileI have updated the first post with new binaries.
|
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch file@KSV
a very important man here in the forum thanks KSV |
Re: Customized rtmpdump binaries with patch fileKSV - i am using the latest version downloaded from http://rtmpdump.mplayerhq.hu/. That version in Mac compatible. Is your this v2.4 on top of that release? Or do i need to completely switch over from that release to yours?
Also, can somebody, with all the compile tools already in place, compile the latest version for Mac OS? Thanks! |
Re: Customized rtmpdump binaries with patch fileI think KSV-san works great on rtmpdump customization.
By the way, I pulled git just before based on announce of mailing list "[rtmpdump] branch master updated. 3a69b31 update copyright year" I have tried to apply KSV-san's latest patch, but rejected in 2 files. They are "rtmpsrv.c.rej" and "amf.c.rej" Should I wait for KSV-san's patch update? |
Re: Customized rtmpdump binaries with patch fileI always use the latest rtmpdump sources at the time of release to create my patch. for the recent commits there were some code conflicts with the modifications i already had in place. I have resolved them and released new patch. if you notice any regression due to these changes then let me know.
|
Re: Customized rtmpdump binaries with patch fileQuote:
You are brilliant! Any chance that you would be compiling for Mac in near future or can point me to the steps to do so? Thanks. |
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileKSV - any help on what are rtmpgw and rtmpsrv-vlc used for and how to make use of them? There are some info available online but they are very vague so wanted more clarity.
Can rtmpgw be used for sniffing http streams on port 8080/8081? Thanks. |
Re: Customized rtmpdump binaries with patch fileSweet. In these fixes has the fix to get the better quality feeds from ITV ect. and possible other UK On Demands been added out of interest it's better for the software to snag good quality than bad?
|
Re: Customized rtmpdump binaries with patch fileThere is a minor bug issue with the latest version where it only works on the C Drive and not my external anymore hope it could be fixed but so far so good on the working drive.
|
Re: Customized rtmpdump binaries with patch fileThanks a lot KSV and anonymous, since I'm using the latest patch the patched RTMP package as not crashed a single time with RTMPDumpHelper (mostly using it in CB and MFC).
Awesome job ;) |
Re: Customized rtmpdump binaries with patch fileHi! Is it also possible to enhance your patched rtmpdump with support for resuming live streams? Currently there is no way and --resume is disabled when --live. Of course tehere is no way to seek in live stream therefore some data would be lost which is obvious but any reasuming (just appending new data to old file) would be great. Is it possible?
|
Re: Customized rtmpdump binaries with patch fileQuote:
I use this bat file to join various flv from the present folder and convert to mp4 (only audio to reencode), just make sure that the files are ordered by name: Code:
@ECHO OFF |
Re: Customized rtmpdump binaries with patch file@ZeChico thank you for replay but unfortunately it won't fit my needs. I use rtmpdump to record live stream and use it like PVR in XBMC, in case or merging file I'd need to record whole at first, then merge and play - using only rtmpdump I can watch content with a delay of 10 secs. Resuming seems to be the only one problem and eventually I'll probably try to implement this in rtmpdump but wonder if change could be done in release version so everyone can benefit from it.
|
Re: Customized rtmpdump binaries with patch fileHello @KSV, I've made a patch which allow resuming live stream: https://drive.google.com/file/d/0B0d...ew?usp=sharing
New behaviour instead of ignoring --resume flag when --live is used just force to continue stream record, legacy is untouched. I'm not sure if this is a proper solution but anyway proved to be working fine. Any chance to include this patch in your release so it won't get lost over time? (Help message was not updated) |
Re: Customized rtmpdump binaries with patch fileI'm trying to save the stream from the following url: http://www.rcs-rds.ro/internet-digi-...predeal-centru
I've tried with RTMPDumpHelper but I get the following errors: ERROR: RTMP_Connect0, failed to connect socket. 10060 (Unknown error) ERROR: RTMP_ReadPacket, failed to read RTMP packet header Any tips? What am I doing wrong? |
Re: Customized rtmpdump binaries with patch fileQuote:
with this version of rtmpdump Code:
https://github.com/K-S-V/Scripts/releases/download/v2.4/rtmpdump-2.4.zip Code:
rtmpdump -r "rtmp://82.76.249.73:80/digilivedge" -a "digilivedge" -f "LNX 19,0,0,207" -W "http://www.rcs-rds.ro/cams_utilities/jwplayer/player-licensed53.swf" -p "http://www.rcs-rds.ro/internet-digi-net/camere-web-streaming/predeal-centru" --live -y "predeal_centru_desktop" -o Predeal-Centru.flv |
Re: Customized rtmpdump binaries with patch fileQuote:
For the moment I am running it off of the desktop as a solution to this. |
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileIs there a way to change the timestamp to 24 hour format? It is currently in 12 hour format without AM/PM indicator.
|
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileIs there a 64-bit version?
|
Re: Customized rtmpdump binaries with patch fileI'm trying to save the stream from the following url:
Code:
http://player.stv.tv/episode/31rt/dumb-bunnies/smile-trail/ |
Re: Customized rtmpdump binaries with patch fileProblem solved using livestreamer.:cool:
|
Re: Customized rtmpdump binaries with patch fileHello, K-S-V san,
I have one issue with your patch. In fact, it is also a issue of liborc. liborc is used in dirac schroedinger. If I apply your patch with git repository of rtmpdump, and build it as static library, it occurs ffmpeg build error. Like following: LD ffmpeg_g LD ffplay_g LD ffprobe_g duplicate symbol _strsplit in: /Volumes/ffmpeg_compile/lib/librtmp.a(rtmp.o) /Volumes/ffmpeg_compile/lib/liborc-0.4.a(liborc_0.4_la-orcutils.o) duplicate symbol _strsplit in: /Volumes/ffmpeg_compile/lib/librtmp.a(rtmp.o) /Volumes/ffmpeg_compile/lib/liborc-0.4.a(liborc_0.4_la-orcutils.o) ld: 1 duplicate symbol for architecture x86_64 duplicate symbol _strsplit in: /Volumes/ffmpeg_compile/lib/librtmp.a(rtmp.o) /Volumes/ffmpeg_compile/lib/liborc-0.4.a(liborc_0.4_la-orcutils.o) I searched your patch and found string "strsplit" (function name?) I also tried to build ffmpeg with --enable-libschroedinger --enable-librtmp option, but never applied your patch, then above error does not occurred. So from here it's a kind of trade. Do you mind changing name of "strsplit" to some other? Or should I build rtmpdump without your patch? i.e. in the view of using rtmpdump with ffmpeg, your patch is worth to apply or not? Please consider... |
Re: Customized rtmpdump binaries with patch fileHello, K-S-V san,
I have a strange issue on Ubuntu: I compiled patched rtmpdump on a older 32bit system (14.04 LTS) and it works flawlessly. Then i compiled exactly the same code on a 64 bi 16.04 LTS. With identical command lines I always get a Code:
Closing connection: NetStream.Play.Failed On 32bit it works fine. What could be the reason? It's not a secure connection, so SSL is not used.... Regards |
Re: Customized rtmpdump binaries with patch fileHi, K-S-V,
Looks like rtmpsuck totally ignores "deleteStream" command on active streams. In one case (when a server sends new streams with new IDs) it leads to the same stream being simultaneously saved in a number of files (not a big deal if you have enough disk space). In another case it results in a total mess: file names with wrong timestamps, wrong video duration, videos being non-seekable or totally corrupt. So, rtmpsuck should either check if the stream is already being saved, so it doesn't create a new file for a new connection. But it may result in a corrupt video. Or it should close existing connection and proceed with a new one. The latter woult lead to saving a stream on a poor connection in numerous files including empty ones (zero or 13 byte size). So it would also be great for rtmpsuck to automatically delete such empty files. Also this: Quote:
+ timestamp_len = strftime(×tamp[0], sizeof (timestamp), "%Y-%m-%d_%H-%M-%S_", localtime(¤t_time)); |
Re: Customized rtmpdump binaries with patch filehello guys, years ago i downloaded adobe hds downloader with a .bat file which i only have to paste the url provided by the firefox addon hds link. you know where i can find it?
i swear i searched before post. |
Re: Customized rtmpdump binaries with patch fileQuote:
|
Re: Customized rtmpdump binaries with patch fileWhen I run make SYS=posix
make[1]: Entering directory '/home/martzy/Downloads/rtmpdump-ksv-ksv/librtmp' gcc -Wall -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -O2 -fPIC -c -o rtmp.o rtmp.c rtmp.c:129:12: error: static declaration of ‘strsplit’ follows non-static declaration static int strsplit(char *src, int srclen, char delim, char ***params); ^ In file included from rtmp_sys.h:61:0, from rtmp.c:33: rtmp.h:391:7: note: previous declaration of ‘strsplit’ was here int strsplit(char *src, int srclen, char delim, char ***params); ^ rtmp.c: In function ‘RTMP_ReadPacket’: rtmp.c:4004:7: warning: variable ‘didAlloc’ set but not used [-Wunused-but-set-variable] int didAlloc = FALSE; ^ <builtin>: recipe for target 'rtmp.o' failed make[1]: *** [rtmp.o] Error 1 make[1]: Leaving directory '/home/martzy/Downloads/rtmpdump-ksv-ksv/librtmp' Makefile:76: recipe for target 'librtmp/librtmp.a' failed make: *** [librtmp/librtmp.a] Error 2 |
Re: Customized rtmpdump binaries with patch file |
Re: Customized rtmpdump binaries with patch fileHere is one interesting post from FFMPEG forum.
http://ffmpeg.gusari.org/viewtopic.php?f=13&t=3621 If there is anybody interested in improving RTMPDUMP, --append switch may be one suggestion. |
Re: Customized rtmpdump binaries with patch file |
Re: Customized rtmpdump binaries with patch fileGuys,
Is anybody on this forum able to deliver download of Rtmpdump dated "RTMPDump v2.4 GIT-2015-12-23" ? I'm not the only one on the internet looking for that download. https://github.com/streamlink/streamlink/issues/1148 |
Re: Customized rtmpdump binaries with patch fileZeranoe has removed his download links to rtmpdump for the reason known only to him.
https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=1024 Here is one alternative very similar to Zeranoe's distro and with later updates. Rtmpsuck from this distro may work where KSV's rtmpsuck crushes. Courtesy of: Vangelis66 rtmpdump-2.4-20151223-gfa8646d-GnuTLS_3.5.12-win32-static.27-May-2017.zip http://www.datafilehost.com/d/11210ce4 |
Re: Customized rtmpdump binaries with patch fileIn reference to KSV's rtmpsuck crush, here it is,
in case somebody would be interested in fixing the patch. Code:
root@j:/home/j/rtmpdump# rtmpsuck |
All times are GMT -6. The time now is 02:31 PM. |