onesecondago

ffmpeg and obs

Mar 18th, 2018
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.02 KB | None | 0 0
  1. $/dir# git clone --depth 1 git://source.ffmpeg.org/ffmpeg.git
  2. Cloning into 'ffmpeg'...
  3. remote: Counting objects: 6727, done.
  4. remote: Compressing objects: 100% (5783/5783), done.
  5. remote: Total 6727 (delta 1854), reused 3792 (delta 704)
  6. Receiving objects: 100% (6727/6727), 14.03 MiB | 2.16 MiB/s, done.
  7. Resolving deltas: 100% (1854/1854), done.
  8. Checking connectivity... done.
  9. $/dir# cd ffmpeg
  10. $/dir/ffmpeg# ./configure --enable-shared --prefix=/usr
  11. make -j4
  12.  
  13. ^C$/dir/ffmpeg./configure --enable-shared --prefix=/usr
  14. ^C$/dir/ffmpeg# make -j4
  15. Makefile:2: ffbuild/config.mak: Нет такого файла или каталога
  16. Makefile:40: /tools/Makefile: Нет такого файла или каталога
  17. Makefile:41: /ffbuild/common.mak: Нет такого файла или каталога
  18. Makefile:90: /libavutil/Makefile: Нет такого файла или каталога
  19. Makefile:90: /ffbuild/library.mak: Нет такого файла или каталога
  20. Makefile:92: /fftools/Makefile: Нет такого файла или каталога
  21. Makefile:93: /doc/Makefile: Нет такого файла или каталога
  22. Makefile:94: /doc/examples/Makefile: Нет такого файла или каталога
  23. Makefile:160: /tests/Makefile: Нет такого файла или каталога
  24. make: *** Нет правила для сборки цели «/tests/Makefile». Останов.
  25. $/dir/ffmpeg# sudo checkinstall --pkgname=FFmpeg --fstrans=no --backup=no \
  26. > --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes
  27.  
  28. checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
  29. Эта программа распространяется на условиях GNU GPL
  30.  
  31.  
  32. The package documentation directory ./doc-pak does not exist.
  33. Should I create a default set of package docs? [y]: y
  34.  
  35. Готовится документация к пакету...OK
  36.  
  37. Пожалуйста напишите описание пакета.
  38. Закончите ваше описание пустой строкой или EOF.
  39. >> ^C
  40.  
  41. *** получен SIGINT ***
  42.  
  43. Очищается...OK
  44.  
  45. Удачи.
  46.  
  47. $/dir/ffmpeg# git clone --recursive https://github.com/jp9000/obs-studio.git
  48. Cloning into 'obs-studio'...
  49. remote: Counting objects: 42419, done.
  50. remote: Compressing objects: 100% (26/26), done.
  51. remote: Total 42419 (delta 10), reused 7 (delta 2), pack-reused 42391
  52. Receiving objects: 100% (42419/42419), 24.25 MiB | 1.94 MiB/s, done.
  53. Resolving deltas: 100% (27214/27214), done.
  54. Checking connectivity... done.
  55. Submodule 'plugins/enc-amf' (https://github.com/Xaymar/obs-studio_amf-encoder-plugin.git) registered for path 'plugins/enc-amf'
  56. Submodule 'plugins/mac-syphon/syphon-framework' (https://github.com/palana/Syphon-Framework.git) registered for path 'plugins/mac-syphon/syphon-framework'
  57. Submodule 'plugins/obs-browser' (https://github.com/kc5nra/obs-browser.git) registered for path 'plugins/obs-browser'
  58. Submodule 'plugins/obs-outputs/ftl-sdk' (https://github.com/Mixer/ftl-sdk.git) registered for path 'plugins/obs-outputs/ftl-sdk'
  59. Submodule 'plugins/obs-vst' (https://github.com/DDRBoxman/obs-vst.git) registered for path 'plugins/obs-vst'
  60. Submodule 'plugins/win-dshow/libdshowcapture' (https://github.com/jp9000/libdshowcapture.git) registered for path 'plugins/win-dshow/libdshowcapture'
  61. Cloning into 'plugins/enc-amf'...
  62. remote: Counting objects: 7391, done.
  63. remote: Compressing objects: 100% (10/10), done.
  64. remote: Total 7391 (delta 1), reused 3 (delta 0), pack-reused 7381
  65. Receiving objects: 100% (7391/7391), 13.93 MiB | 2.15 MiB/s, done.
  66. Resolving deltas: 100% (5194/5194), done.
  67. Checking connectivity... done.
  68. Submodule path 'plugins/enc-amf': checked out 'd192c907f174e94b661b244c95cc2be0dca20f33'
  69. Submodule 'AMF' (https://github.com/GPUOpen-LibrariesAndSDKs/AMF.git) registered for path 'AMF'
  70. Cloning into 'AMF'...
  71. remote: Counting objects: 2365, done.
  72. remote: Total 2365 (delta 0), reused 0 (delta 0), pack-reused 2365
  73. Receiving objects: 100% (2365/2365), 61.63 MiB | 1.44 MiB/s, done.
  74. Resolving deltas: 100% (1163/1163), done.
  75. Checking connectivity... done.
  76. Submodule path 'plugins/enc-amf/AMF': checked out '459e6d8f1218ade3dca30bcc04083f92383eed4a'
  77. Cloning into 'plugins/mac-syphon/syphon-framework'...
  78. remote: Counting objects: 453, done.
  79. remote: Total 453 (delta 0), reused 0 (delta 0), pack-reused 453
  80. Receiving objects: 100% (453/453), 393.37 KiB | 325.00 KiB/s, done.
  81. Resolving deltas: 100% (306/306), done.
  82. Checking connectivity... done.
  83. Submodule path 'plugins/mac-syphon/syphon-framework': checked out '01b144811f6f7080b70b2d7cc729da071f86f9d7'
  84. Cloning into 'plugins/obs-browser'...
  85. remote: Counting objects: 1094, done.
  86. remote: Compressing objects: 100% (17/17), done.
  87. remote: Total 1094 (delta 11), reused 12 (delta 8), pack-reused 1069
  88. Receiving objects: 100% (1094/1094), 355.61 KiB | 221.00 KiB/s, done.
  89. Resolving deltas: 100% (751/751), done.
  90. Checking connectivity... done.
  91. Submodule path 'plugins/obs-browser': checked out '542bf4cdb9b281cd7d05c9e42c2a87ef7949d535'
  92. Cloning into 'plugins/obs-outputs/ftl-sdk'...
  93. remote: Counting objects: 2652, done.
  94. remote: Compressing objects: 100% (5/5), done.
  95. remote: Total 2652 (delta 4), reused 9 (delta 4), pack-reused 2643
  96. Receiving objects: 100% (2652/2652), 878.91 KiB | 540.00 KiB/s, done.
  97. Resolving deltas: 100% (1890/1890), done.
  98. Checking connectivity... done.
  99. Submodule path 'plugins/obs-outputs/ftl-sdk': checked out '4d58e0655ed6020f55c2ad187fb652348a60de1b'
  100. Submodule 'libcurl' (https://github.com/curl/curl) registered for path 'libcurl'
  101. Submodule 'libjansson' (https://github.com/akheron/jansson) registered for path 'libjansson'
  102. Cloning into 'libcurl'...
  103. remote: Counting objects: 133417, done.
  104. remote: Compressing objects: 100% (53/53), done.
  105. remote: Total 133417 (delta 35), reused 29 (delta 22), pack-reused 133342
  106. Receiving objects: 100% (133417/133417), 50.81 MiB | 698.00 KiB/s, done.
  107. Resolving deltas: 100% (103780/103780), done.
  108. Checking connectivity... done.
  109. Submodule path 'plugins/obs-outputs/ftl-sdk/libcurl': checked out '44b9b4d4f56d6f6de92c89636994c03984e9cd01'
  110. Cloning into 'libjansson'...
  111. remote: Counting objects: 5707, done.
  112. remote: Total 5707 (delta 0), reused 0 (delta 0), pack-reused 5707
  113. Receiving objects: 100% (5707/5707), 1.41 MiB | 1.17 MiB/s, done.
  114. Resolving deltas: 100% (3340/3340), done.
  115. Checking connectivity... done.
  116. Submodule path 'plugins/obs-outputs/ftl-sdk/libjansson': checked out 'bc5741fb1ac730ead24e9bd08977fc6c248e04b0'
  117. Cloning into 'plugins/obs-vst'...
  118. remote: Counting objects: 523, done.
  119. remote: Total 523 (delta 0), reused 0 (delta 0), pack-reused 523
  120. Receiving objects: 100% (523/523), 580.39 KiB | 343.00 KiB/s, done.
  121. Resolving deltas: 100% (311/311), done.
  122. Checking connectivity... done.
  123. Submodule path 'plugins/obs-vst': checked out 'b0f046f0ac0c8181d018f7148c7617b577a1e085'
  124. Cloning into 'plugins/win-dshow/libdshowcapture'...
  125. remote: Counting objects: 687, done.
  126. remote: Total 687 (delta 0), reused 0 (delta 0), pack-reused 687
  127. Receiving objects: 100% (687/687), 204.45 KiB | 0 bytes/s, done.
  128. Resolving deltas: 100% (472/472), done.
  129. Checking connectivity... done.
  130. Submodule path 'plugins/win-dshow/libdshowcapture': checked out 'cba07c63810f51a58f6fb7f2e3b0fb162b5a6313'
  131. $/dir/ffmpeg# cd obs-studio
  132. $/dir/ffmpeg/obs-studio# mkdir build && cd build
  133. $/dir/ffmpeg/obs-studio/build# cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
  134. -- The C compiler identification is GNU 4.9.2
  135. -- The CXX compiler identification is GNU 4.9.2
  136. -- Check for working C compiler: /usr/bin/cc
  137. -- Check for working C compiler: /usr/bin/cc -- works
  138. -- Detecting C compiler ABI info
  139. -- Detecting C compiler ABI info - done
  140. -- Check for working CXX compiler: /usr/bin/c++
  141. -- Check for working CXX compiler: /usr/bin/c++ -- works
  142. -- Detecting CXX compiler ABI info
  143. -- Detecting CXX compiler ABI info - done
  144. -- OBS_VERSION: 21.0.3-63-g6eae0b2
  145. -- Try C++11 flag = [-std=gnu++11]
  146. -- Performing Test CXX11_FLAG_DETECTED
  147. -- Performing Test CXX11_FLAG_DETECTED - Success
  148. -- Found CXX11: -std=gnu++11
  149. -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
  150. -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
  151. -- Looking for gethostbyname
  152. -- Looking for gethostbyname - found
  153. -- Looking for connect
  154. -- Looking for connect - found
  155. -- Looking for remove
  156. -- Looking for remove - found
  157. -- Looking for shmat
  158. -- Looking for shmat - found
  159. -- Looking for IceConnectionNumber in ICE
  160. -- Looking for IceConnectionNumber in ICE - found
  161. -- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
  162. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so
  163. CMake Error at /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
  164. Could NOT find FFmpeg (missing: FFMPEG_AVCODEC_LIBRARIES
  165. FFMPEG_AVCODEC_INCLUDE_DIRS avcodec avdevice avutil avformat)
  166. Call Stack (most recent call first):
  167. /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
  168. cmake/Modules/FindFFmpeg.cmake:151 (find_package_handle_standard_args)
  169. deps/media-playback/CMakeLists.txt:3 (find_package)
  170.  
  171.  
  172. -- Configuring incomplete, errors occurred!
  173. See also "/dir/ffmpeg/obs-studio/build/CMakeFiles/CMakeOutput.log".
  174. $/dir/ffmpeg/obs-studio/build# make -j4
  175. make: *** Не заданы цели и не найден make-файл. Останов.те
  176. $/dir/ffmpeg/obs-studio/build# sudo checkinstall --pkgname=obs-studio --fstrans=no --backup=no \
  177. > --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes
  178.  
  179. checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
  180. Эта программа распространяется на условиях GNU GPL
  181.  
  182.  
  183. The package documentation directory ./doc-pak does not exist.
  184. Should I create a default set of package docs? [y]: y
  185.  
  186. Готовится документация к пакету...OK
  187.  
  188. *** No known documentation files were found. The new package
  189. *** won't include a documentation directory.
  190.  
  191. Пожалуйста напишите описание пакета.
  192. Закончите ваше описание пустой строкой или EOF.
  193. >>
  194.  
  195. *****************************************
  196. **** Debian package creation selected ***
  197. *****************************************
  198.  
  199. Этот пакет был создан с использованием данных значений:
  200.  
  201. 0 - Maintainer: [ ya ]
  202. 1 - Summary: [ Package created with checkinstall 1.6.2 ]
  203. 2 - Name: [ obs-studio ]
  204. 3 - Version: [ 20180318-git ]
  205. 4 - Release: [ 1 ]
  206. 5 - License: [ GPL ]
  207. 6 - Group: [ checkinstall ]
  208. 7 - Architecture: [ amd64 ]
  209. 8 - Source location: [ build ]
  210. 9 - Alternate source location: [ ]
  211. 10 - Requires: [ ]
  212. 11 - Provides: [ obs-studio ]
  213. 12 - Conflicts: [ ]
  214. 13 - Replaces: [ ]
  215.  
  216. Введите номер для изменения параметра или нажмите ВВОД для продолжения: ^C
  217.  
  218. *** получен SIGINT ***
  219.  
  220. Очищается...OK
  221.  
  222. Удачи. Unlisted
Add Comment
Please, Sign In to add comment