ffmpeg - VLC command line: RTSP to mp4 file (video + audio) -


win 7 x64.

when watch link in vlc player fine:

rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov

when try capture link file , display:

  • there video without sound on display.
  • created file not playable.

command:

vlc.exe -vvv "rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov" --sout="#transcode{venc=ffmpeg,vcodec=mp4v,vfilter=canvas{width=800,height=600},aenc=ffmpeg{strict=-2},acodec=mp4a}:duplicate{dst=display,dst=standard{access=file,mux=mp4,dst=video.mp4}"

there errors in log, example: mpeg4genericrtpsource warning: unknown or unsupported "mode": aac-hbr. cause of problems? how solve issue?

complete log (from vlcj):

cd c:\users\gda\documents\netbeansprojects\video; "java_home=c:\\program files (x86)\\java\\jdk1.8.0_71" cmd /c "\"\"c:\\users\\gda\\appdata\\roaming\\netbeans\\8.0.2\\maven\\bin\\mvn.bat\" -dexec.args=\"-classpath %classpath ru.cherezweb.app.video.video\" -dexec.executable=\"c:\\program files (x86)\\java\\jdk1.8.0_71\\bin\\java.exe\" -dmaven.ext.class.path=c:\\users\\gda\\appdata\\roaming\\netbeans\\8.0.2\\maven-nblib\\netbeans-eventspy.jar -dfile.encoding=utf-8 process-classes org.codehaus.mojo:exec-maven-plugin:1.2.1:exec\"" scanning projects...  ------------------------------------------------------------------------ building video 1.0-snapshot ------------------------------------------------------------------------  --- maven-resources-plugin:2.5:resources (default-resources) @ video --- [debug] execute contextualize using 'utf-8' encoding copy filtered resources. skip non existing resourcedirectory c:\users\gda\documents\netbeansprojects\video\src\main\resources  --- maven-compiler-plugin:2.3.2:compile (default-compile) @ video --- nothing compile - classes date  --- exec-maven-plugin:1.2.1:exec (default-cli) @ video --- 20:37:29.097 [main] info  uk.co.caprica.vlcj.info - vlcj: 3.10.1 20:37:29.101 [main] info  uk.co.caprica.vlcj.info - java: 1.8.0_71 oracle corporation 20:37:29.101 [main] info  uk.co.caprica.vlcj.info - java home: c:\program files (x86)\java\jdk1.8.0_71\jre 20:37:29.101 [main] info  uk.co.caprica.vlcj.info - os: windows 10 10.0 x86 20:37:29.103 [main] debug u.c.c.vlcj.discovery.nativediscovery - discover() 20:37:29.103 [main] debug u.c.c.vlcj.discovery.nativediscovery - jnalibrarypath=null 20:37:29.103 [main] debug u.c.c.vlcj.discovery.nativediscovery - discoverystrategy=uk.co.caprica.vlcj.discovery.linux.defaultlinuxnativediscoverystrategy@176c05c 20:37:29.104 [main] debug u.c.c.vlcj.discovery.nativediscovery - supported=false 20:37:29.104 [main] debug u.c.c.vlcj.discovery.nativediscovery - discoverystrategy=uk.co.caprica.vlcj.discovery.windows.defaultwindowsnativediscoverystrategy@1eb6432 20:37:29.104 [main] debug u.c.c.vlcj.discovery.nativediscovery - supported=true 20:37:29.104 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - discover() 20:37:29.105 [main] debug u.c.c.v.r.windows.windowsruntimeutil - getvlcinstalldir() 20:37:29.430 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - directorynames=[c:\program files (x86)\videolan\vlc, c:\users\gda\documents\netbeansprojects\video, c:\program files\broadcom\broadcom 802.11 network adapter, c:\program files (x86)\intel\icls client\, c:\program files\intel\icls client\, c:\programdata\oracle\java\javapath, c:\windows\system32, c:\windows, c:\windows\system32\wbem, c:\windows\system32\windowspowershell\v1.0\, c:\program files\intel\intel(r) management engine components\dal, c:\program files\intel\intel(r) management engine components\ipt, c:\program files (x86)\intel\intel(r) management engine components\dal, c:\program files (x86)\intel\intel(r) management engine components\ipt, c:\program files\intel\intel(r) management engine components\dal, c:\program files\intel\intel(r) management engine components\ipt, c:\program files (x86)\intel\intel(r) management engine components\dal, c:\program files (x86)\intel\intel(r) management engine components\ipt, c:\program files\widcomm\bluetooth software\, c:\program files\widcomm\bluetooth software\syswow64, c:\program files\tortoisesvn\bin, c:\program files (x86)\nvidia corporation\physx\common, c:\program files\openvpn\bin, c:\windows\system32, c:\windows, c:\windows\system32\wbem, c:\windows\system32\windowspowershell\v1.0\, c:\program files\tortoisegit\bin, c:\program files (x86)\skype\phone\] 20:37:29.430 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - directoryname=c:\program files (x86)\videolan\vlc 20:37:29.430 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - matched 'libvlc.dll' in 'c:\program files (x86)\videolan\vlc' 20:37:29.430 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - matched 'libvlccore.dll' in 'c:\program files (x86)\videolan\vlc' 20:37:29.430 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - matched required files 20:37:29.430 [main] debug u.c.c.v.d.abstractnativediscoverystrategy - result=c:\program files (x86)\videolan\vlc 20:37:29.430 [main] debug u.c.c.vlcj.discovery.nativediscovery - path=c:\program files (x86)\videolan\vlc 20:37:29.431 [main] info  u.c.c.vlcj.discovery.nativediscovery - discovery found libvlc @ 'c:\program files (x86)\videolan\vlc' true 2.2.1 terry pratchett (weatherwax) 20:37:29.490 [main] debug u.c.c.vlcj.player.mediaplayerfactory - initx=null 20:37:29.494 [main] info  u.c.c.vlcj.binding.libvlcfactory - vlc: 2.2.1 terry pratchett (weatherwax), changeset 2.2.1-0-ga425c42 20:37:29.494 [main] info  u.c.c.vlcj.binding.libvlcfactory - libvlc: c:\program files (x86)\videolan\vlc\libvlc.dll 20:37:29.494 [main] debug u.c.c.vlcj.player.mediaplayerfactory - mediaplayerfactory(libvlc=proxy interface native library <c:\program files (x86)\videolan\vlc\libvlc.dll@1811218432>,libvlcargs=[]) 20:37:29.494 [main] debug u.c.c.vlcj.player.mediaplayerfactory - jna.library.path=null 20:37:29.494 [main] debug u.c.c.vlcj.player.mediaplayerfactory - vlc_plugin_path=null 20:37:29.529 [main] debug u.c.c.vlcj.player.mediaplayerfactory - instance=native@0x1195650 (uk.co.caprica.vlcj.binding.internal.libvlc_instance_t@1195650) 20:37:29.529 [main] debug u.c.c.vlcj.player.mediaplayerfactory - equalizeravailable=true 20:37:29.529 [main] debug u.c.c.vlcj.player.mediaplayerfactory - createequalizerbandfrequencies() 20:37:29.529 [main] debug u.c.c.vlcj.player.mediaplayerfactory - numbands=10 20:37:29.530 [main] debug u.c.c.vlcj.player.mediaplayerfactory - result=[31.25, 62.5, 125.0, 250.0, 500.0, 1000.0, 2000.0, 4000.0, 8000.0, 16000.0] 20:37:29.530 [main] debug u.c.c.vlcj.player.mediaplayerfactory - createequalizerpresetnames() 20:37:29.530 [main] debug u.c.c.vlcj.player.mediaplayerfactory - numpresets=18 20:37:29.530 [main] debug u.c.c.vlcj.player.mediaplayerfactory - result=[flat, classical, club, dance, full bass, full bass , treble, full treble, headphones, large hall, live, party, pop, reggae, rock, ska, soft, soft rock, techno] 20:37:29.530 [main] debug u.c.c.vlcj.player.mediaplayerfactory - newheadlessmediaplayer() 20:37:29.538 [main] debug u.c.c.vlcj.player.defaultmediaplayer - defaultmediaplayer(libvlc=proxy interface native library <c:\program files (x86)\videolan\vlc\libvlc.dll@1811218432>, instance=native@0x1195650 (uk.co.caprica.vlcj.binding.internal.libvlc_instance_t@1195650)) 20:37:29.538 [main] debug u.c.c.vlcj.player.defaultmediaplayer - createinstance() 20:37:29.543 [main] debug u.c.c.vlcj.player.defaultmediaplayer - mediaplayerinstance=native@0x16853ac4 (uk.co.caprica.vlcj.binding.internal.libvlc_media_player_t@16853ac4) 20:37:29.544 [main] debug u.c.c.vlcj.player.defaultmediaplayer - mediaplayereventmanager=native@0x16878818 (uk.co.caprica.vlcj.binding.internal.libvlc_event_manager_t@16878818) 20:37:29.544 [main] debug u.c.c.vlcj.player.defaultmediaplayer - registereventlistener() 20:37:29.546 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayermediachanged 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayernothingspecial 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayeropening 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerbuffering 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerplaying 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.567 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerpaused 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerstopped 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerforward 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerbackward 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerendreached 20:37:29.568 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerencounterederror 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayertimechanged 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerpositionchanged 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerseekablechanged 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerpausablechanged 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayertitlechanged 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.569 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayersnapshottaken 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerlengthchanged 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayervout 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaplayerscrambledchanged 20:37:29.570 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.572 [main] debug u.c.c.vlcj.player.defaultmediaplayer - playmedia(mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov,mediaoptions=[:sout=#transcode{venc=ffmpeg,vcodec=mp4v,vfilter=canvas{width=800,height=600},aenc=ffmpeg{strict=-2},acodec=mp4a}:duplicate{dst=display,dst=standard{access=file,mux=mp4,dst=yahoo.m4v}}]) 20:37:29.573 [main] debug u.c.c.v.player.mediaresourcelocator - encodemrl(mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov) 20:37:29.573 [main] debug u.c.c.v.player.mediaresourcelocator - mrl not contain unicode characters 20:37:29.573 [main] debug u.c.c.v.player.mediaresourcelocator - result=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - playmedia(media=simplemedia[mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov,mediaoptions=[ljava.lang.string;@17c74e5]) 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - preparemedia(media=simplemedia[mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov,mediaoptions=[ljava.lang.string;@17c74e5]) 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - setmedia(media=simplemedia[mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov,mediaoptions=[ljava.lang.string;@17c74e5]) 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - createmediainstance(media=simplemedia[mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov,mediaoptions=[ljava.lang.string;@17c74e5]) 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - treating mrl location 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - mediainstance=native@0x16876500 (uk.co.caprica.vlcj.binding.internal.libvlc_media_t@16876500) 20:37:29.574 [main] debug u.c.c.vlcj.player.defaultmediaplayer - mediaoption=:sout=#transcode{venc=ffmpeg,vcodec=mp4v,vfilter=canvas{width=800,height=600},aenc=ffmpeg{strict=-2},acodec=mp4a}:duplicate{dst=display,dst=standard{access=file,mux=mp4,dst=yahoo.m4v}} 20:37:29.575 [main] debug u.c.c.vlcj.player.defaultmediaplayer - registermediaeventlistener() 20:37:29.575 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediametachanged 20:37:29.575 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.575 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediasubitemadded 20:37:29.575 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediadurationchanged 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediaparsedchanged 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediafreed 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediastatechanged 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - event=libvlc_mediasubitemtreeadded 20:37:29.576 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=0 20:37:29.585 [main] debug u.c.c.vlcj.player.defaultmediaplayer - mrl(mediainstance=native@0x16876500 (uk.co.caprica.vlcj.binding.internal.libvlc_media_t@16876500)) 20:37:29.587 [pool-2-thread-1] debug u.c.c.vlcj.player.defaultmediaplayer - mediachanged(mediaplayer=uk.co.caprica.vlcj.player.headless.defaultheadlessmediaplayer@1727f27,media=native@0x16876500 (uk.co.caprica.vlcj.binding.internal.libvlc_media_t@16876500),mrl=rtsp://184.72.239.149/vod/mp4:bigbuckbunny_175k.mov) 20:37:29.588 [pool-2-thread-1] debug u.c.c.vlcj.player.defaultmediaplayer - raising event new media 20:37:29.588 [main] debug u.c.c.vlcj.player.defaultmediaplayer - result=true 20:37:29.588 [main] debug u.c.c.vlcj.player.defaultmediaplayer - play() 20:37:29.593 [main] debug u.c.c.vlcj.player.defaultmediaplayer - after play mpeg4genericrtpsource warning: unknown or unsupported "mode": aac-hbr [1682c9cc] core input error: es_out_reset_pcr called [16f79744] core decoder error: cannot continue streaming due errors [1682c9cc] core input error: es_out_reset_pcr called [h264 @ 1702ba80] decode_slice_header error [h264 @ 1702ba80] decode_slice_header error [16828134] stream_out_transcode stream out: input interval 41666 (base 2) [16828134] stream_out_transcode stream out: output interval 41666 (base 1) 


Comments

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

caching - How to check if a url path exists in the service worker cache -

Redirect to a HTTPS version using .htaccess -