Advertisement
Guest User

Untitled

a guest
Mar 30th, 2015
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.86 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. PATH="/root/bin:/bin:/usr/bin"
  4. HLS_PATH="/var/www/html"
  5. CHN="TSN5H"
  6. [ ! -d ${HLS_PATH}/${CHN} ] && mkdir -p ${HLS_PATH}/${CHN}
  7.  
  8. ffmpeg -i "udp://239.255.4.151:5000?ttl=100&fifo_size=1000000&overrun_nonfatal=1" -flags -global_header -map 0:p:1404 -acodec copy -vcodec copy -metadata service_provider="Provider" -threads 0 -metadata service_name="TSN5" \
  9. -c:v libnvenc -r 30 -g 60 -keyint_min 90 -b:v 5000k -minrate 0k -maxrate 6000k -s 1280x720 \
  10. -tune zerolatency -output_ts_offset -2 \
  11. -threads 0 \
  12. -strict -2 \
  13. -c:a aac -ar 48000 -ac 2 -b:a 384k \
  14. -f ssegment \
  15. -hls_wrap 3 \
  16. -hls_list_size 15 \
  17. -segment_list ${HLS_PATH}/${CHN}/${CHN}_5M.m3u8 \
  18. -segment_list_type flat \
  19. -segment_list_flags live \
  20. -segment_list_type m3u8 \
  21. -segment_time 3 \
  22. -segment_list_size 15 \
  23. -segment_format mpegts \
  24. ${HLS_PATH}/${CHN}/${CHN}_5M_%08d.ts \
  25. -c:v libnvenc -r 30 -g 60 -keyint_min 90 -b:v 3000k -minrate 0k -maxrate 4000k -s 854x480 \
  26. -tune zerolatency -output_ts_offset -2 \
  27. -threads 0 \
  28. -strict -2 \
  29. -c:a aac -ar 48000 -ac 2 -b:a 384k \
  30. -f ssegment \
  31. -hls_wrap 3 \
  32. -hls_list_size 15 \
  33. -segment_list ${HLS_PATH}/${CHN}/${CHN}_3M.m3u8 \
  34. -segment_list_type flat \
  35. -segment_list_flags live \
  36. -segment_list_type m3u8 \
  37. -segment_time 3 \
  38. -segment_list_size 15 \
  39. -segment_format mpegts \
  40. ${HLS_PATH}/${CHN}/${CHN}_3M_%08d.ts \
  41. -c:v libnvenc -r 30 -g 60 -keyint_min 90 -b:v 1500k -minrate 0k -maxrate 2000k -s 640x320 \
  42. -tune zerolatency -output_ts_offset -2 \
  43. -threads 0 \
  44. -strict -2 \
  45. -c:a aac -ar 48000 -ac 2 -b:a 384k \
  46. -f ssegment \
  47. -hls_wrap 3 \
  48. -hls_list_size 15 \
  49. -segment_list ${HLS_PATH}/${CHN}/${CHN}_2M.m3u8 \
  50. -segment_list_type flat \
  51. -segment_list_flags live \
  52. -segment_list_type m3u8 \
  53. -segment_time 3 \
  54. -segment_list_size 15 \
  55. -segment_format mpegts \
  56. ${HLS_PATH}/${CHN}/${CHN}_2M_%08d.ts \
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. ERROR :
  64.  
  65. Output #0, stream_segment,ssegment, to '/var/www/html/TSN5H/TSN5H_5M_%08d.ts':
  66. Metadata:
  67. service_provider: Provider
  68. service_name : TSN5
  69. Stream #0:0: Video: h264 (libnvenc), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 5000 kb/s, 30 fps, 30 tbn, 30 tbc
  70. Metadata:
  71. encoder : Lavc56.8.102 libnvenc
  72. Stream #0:1: Audio: aac, 48000 Hz, stereo, fltp, 384 kb/s
  73. Metadata:
  74. encoder : Lavc56.8.102 aac
  75. Output #1, stream_segment,ssegment, to '/var/www/html/TSN5H/TSN5H_3M_%08d.ts':
  76. Stream #1:0: Video: h264 (libnvenc), yuv420p, 854x480 [SAR 1280:1281 DAR 16:9], q=-1--1, 3000 kb/s, 30 fps, 30 tbn, 30 tbc
  77. Metadata:
  78. encoder : Lavc56.8.102 libnvenc
  79. Stream #1:1(eng): Audio: aac, 48000 Hz, stereo, fltp, 384 kb/s
  80. Metadata:
  81. encoder : Lavc56.8.102 aac
  82. Output #2, stream_segment,ssegment, to '/var/www/html/TSN5H/TSN5H_2M_%08d.ts':
  83. Stream #2:0: Video: h264, none, q=2-31, 128 kb/s, SAR 8:9 DAR 0:0, 30 fps
  84. Metadata:
  85. encoder : Lavc56.8.102 libnvenc
  86. Stream #2:1(eng): Audio: aac, 0 channels, 128 kb/s
  87. Metadata:
  88. encoder : Lavc56.8.102 aac
  89. Stream mapping:
  90. Stream #0:6 -> #0:0 (h264 (native) -> h264 (libnvenc))
  91. Stream #0:12 -> #0:1 (ac3 (native) -> aac (native))
  92. Stream #0:4 -> #1:0 (h264 (native) -> h264 (libnvenc))
  93. Stream #0:2 -> #1:1 (ac3 (native) -> aac (native))
  94. Stream #0:4 -> #2:0 (h264 (native) -> h264 (libnvenc))
  95. Stream #0:2 -> #2:1 (ac3 (native) -> aac (native))
  96. Error while opening encoder for output stream #2:0 - maybe incorrect parameters such as bit_rate, rate, width or height
  97. [root@test-ffenc varinder]#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement