{"id":378,"date":"2021-03-18T21:33:47","date_gmt":"2021-03-18T12:33:47","guid":{"rendered":"https:\/\/sirius10.dip.jp\/blog\/wordpress\/?p=378"},"modified":"2021-03-31T13:48:08","modified_gmt":"2021-03-31T04:48:08","slug":"obs-studio","status":"publish","type":"post","link":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/2021\/03\/18\/378\/","title":{"rendered":"obs-studio"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">obs-studio \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3002<\/h2>\n\n\n\n<p>\u3000USB-HDMI \u306e\u30c9\u30f3\u30b0\u30eb\u3092\u8a66\u3059\u305f\u3081\u306b\u3001obs-studio \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u3000\u30d1\u30c3\u30b1\u30fc\u30b8\u306f\u306a\u3044\u306e\u3067\u30b3\u30f3\u30d1\u30a4\u30eb\u3057\u306a\u3044\u3068\u3044\u3051\u307e\u305b\u3093\u304c\u3001\u4f9d\u5b58\u95a2\u4fc2\u3067\u3001libfdk-aac \u3082\u30b3\u30f3\u30d1\u30a4\u30eb\u3057\u306a\u3044\u3068\u3044\u3051\u307e\u305b\u3093\u3002\u4ee5\u524d\u3001\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u8ffd\u52a0\u3057\u3066\u3001libfdk-aac \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u3001\u305d\u306e\u5f8c\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u4e0d\u6574\u5408\u304c\u7f6e\u304d\u3066 ffmpeg \u304c\u52d5\u304b\u306a\u304f\u306a\u3063\u305f\u3053\u3068\u304c\u3042\u308b\u306e\u3067\u3001\u624b\u52d5\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">libfdk-aac \u306e\u30b3\u30f3\u30d1\u30a4\u30eb\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h2>\n\n\n\n<p>\u3000github \u304b\u3089 clone \u3057\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"console\">$ git clone &#8211;depth 1 git:\/\/github.com\/mstorsjo\/fdk-aac.git<br>$ cd fdk-aac<br>$ .\/autogen.sh<br>$ .\/configure<br>$ make -j4<br>$ sudo make install<br>$ cd ..<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">checkinstall \u304c\u843d\u3061\u308b\u306e\u3067\u3001\u6700\u65b0\u7248\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3002<\/h2>\n\n\n\n<p class=\"console\">$ git clone https:\/\/github.com\/giuliomoro\/checkinstall<br>$ cd checkinstall<br>$ sudo make install<br>$ cd ..<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3002<\/h2>\n\n\n\n<p>\u3000\u304b\u306a\u308a\u306e\u6570\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u306a\u308a\u307e\u3059\u304c\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"console pre\">$ sudo apt-get install -y \\\n           build-essential \\\n           checkinstall \\\n           cmake \\\n           git \\\n           libmbedtls-dev \\\n           libasound2-dev \\\n           libavcodec-dev \\\n           libavdevice-dev \\\n           libavfilter-dev \\\n           libavformat-dev \\\n           libavutil-dev \\\n           libcurl4-openssl-dev \\\n           libfontconfig-dev \\\n           libfreetype6-dev \\\n           libgl1-mesa-dev \\\n           libjack-jackd2-dev \\\n           libjansson-dev \\\n           libluajit-5.1-dev \\\n           libpulse-dev \\\n           libqt5x11extras5-dev \\\n           libspeexdsp-dev \\\n           libswresample-dev \\\n           libswscale-dev \\\n           libudev-dev \\\n           libv4l-dev \\\n           libvlc-dev \\\n           libx11-dev \\\n           libx264-dev \\\n           libxcb-shm0-dev \\\n           libxcb-xinerama0-dev \\\n           libxcomposite-dev \\\n           libxinerama-dev \\\n           pkg-config \\\n           python3-dev \\\n           qtbase5-dev \\\n           libqt5svg5-dev \\\n           swig \\\n           libxcb-randr0-dev \\\n           libxcb-xfixes0-dev \\\n           libx11-xcb-dev \\\n           libxcb1-dev \\\n           libxss-dev<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">obs-studio \u3092\u30b3\u30f3\u30d1\u30a4\u30eb\u3057\u307e\u3059\u3002<\/h2>\n\n\n\n<p class=\"console\">$ git clone &#8211;recursive https:\/\/github.com\/obsproject\/obs-studio.git<br>$ cd obs-studio<br>$ mkdir build &amp;&amp; cd build<br>$ cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=\/usr\/local ..<br>$ make -j4<br>$ sudo checkinstall &#8211;default &#8211;pkgname=obs-studio &#8211;fstrans=no &#8211;backup=no &#8211;pkgversion=&#8221;$(date +%Y%m%d)-git&#8221; &#8211;deldoc=yes<\/p>\n\n\n\n<p>\u3000\u5b9f\u884c\u3059\u308b\u306b\u306f\u3001MESA_GL_VERSION_OVERRIDE=3.3 \u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"console\">$ MESA_GL_VERSION_OVERRIDE=3.3 obs<\/p>\n\n\n\n<p>\u3000\u3053\u308c\u3067\u52d5\u304d\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"400\" src=\"https:\/\/sirius10.dip.jp\/blog\/wordpress\/wp-content\/uploads\/2021\/03\/OBSs.png\" alt=\"\" class=\"wp-image-385\" srcset=\"https:\/\/sirius10.net\/blog\/wordpress\/wp-content\/uploads\/2021\/03\/OBSs.png 640w, https:\/\/sirius10.net\/blog\/wordpress\/wp-content\/uploads\/2021\/03\/OBSs-300x188.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>obs-studio \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u3002 \u3000USB-HDMI \u306e\u30c9\u30f3\u30b0\u30eb\u3092\u8a66\u3059\u305f\u3081\u306b\u3001obs-studio \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u307f\u307e\u3057\u305f\u3002 \u3000\u30d1\u30c3\u30b1\u30fc\u30b8\u306f\u306a\u3044\u306e\u3067\u30b3\u30f3\u30d1\u30a4\u30eb\u3057\u306a\u3044\u3068\u3044\u3051\u307e\u305b\u3093\u304c\u3001\u4f9d\u5b58\u95a2\u4fc2\u3067\u3001libfdk- [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-378","post","type-post","status-publish","format-standard","hentry","category-raspberry-pi"],"_links":{"self":[{"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":7,"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":744,"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/378\/revisions\/744"}],"wp:attachment":[{"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sirius10.net\/blog\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}