Видео смотреть бесплатно

Смотреть красивое видео

Официальный сайт mydebut 24/7/365

Смотреть видео бесплатно

14.05.10 12:58 mrded

How-to`sУстановка и настройка медиа-сервера для PS3 (MediaTomb)

Дома стоит домашний сервер с торентами без иксов, захотелось расшарить все видео с музыкой для PS3.
Раньше я это делал с помощью uShare, сейчас решил попробовать MediaTomb

ставим MediaTomb:


# yaourt -S mediatomb

я не буду создавать дополнительных пользователей для демона, а буду запускать от своего пользователя, поэтому конфиг от mediatomb у меня лежит по адресу ~/.mediatomb/config.xml

после установки пробуем запустить:
$ mediatomb


после запуска на медиа-сервер можно зайти по адресу http://server:49152/
там можно добавить/удалить файлы из сервера

Базовая настройка


вся настройка происходит в файле ~/.mediatomb/config.xml.

после 2,53 версии прошивки это не требуется, поэтому оставляем "no"
<protocolInfo extend="no"/>


добавляем типы файлов:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<extension-mimetype ignore-unknown="no">
  <map from="mp3" to="audio/mpeg"/>
  <map from="ogx" to="application/ogg"/>
  <map from="ogv" to="video/ogg"/>
  <map from="oga" to="audio/ogg"/>
  <map from="ogg" to="audio/ogg"/>
  <map from="ogm" to="video/ogg"/>
  <map from="asf" to="video/x-ms-asf"/>
  <map from="asx" to="video/x-ms-asf"/>
  <map from="wma" to="audio/x-ms-wma"/>
  <map from="wax" to="audio/x-ms-wax"/>
  <map from="wmv" to="video/x-ms-wmv"/>
  <map from="wvx" to="video/x-ms-wvx"/>
  <map from="wm" to="video/x-ms-wm"/>
  <map from="wmx" to="video/x-ms-wmx"/>
  <map from="m3u" to="audio/x-mpegurl"/>
  <map from="pls" to="audio/x-scpls"/>
  <map from="flv" to="video/x-flv"/>
  <map from="mkv" to="video/x-matroska"/>
  <map from="mka" to="audio/x-matroska"/>
  <map from="avi" to="video/divx"/>
  <map from="mts" to="video/mpeg"/>
  <map from="ts" to="video/mpeg"/>
  <map from="m2ts" to="video/mpeg"/>
  <map from="mov" to="video/x-quicktime"/>
  <map from="vob" to="video/mpeg"/>
  <map from="m4v" to="video/mp4"/>
</extension-mimetype>

<mimetype-contenttype>
  <treat mimetype="audio/mpeg" as="mp3"/>
  <treat mimetype="application/ogg" as="ogg"/>
  <treat mimetype="audio/x-flac" as="flac"/>
  <treat mimetype="image/jpeg" as="jpg"/>
  <treat mimetype="audio/x-mpegurl" as="playlist"/>
  <treat mimetype="audio/x-scpls" as="playlist"/>
  <treat mimetype="audio/x-wav" as="pcm"/>
  <treat mimetype="audio/L16" as="pcm"/>
  <treat mimetype="video/x-msvideo" as="avi"/>
  <treat mimetype="video/mp4" as="mp4"/>
  <treat mimetype="audio/mp4" as="mp4"/>
  <treat mimetype="application/x-iso9660" as="dvd"/>
  <treat mimetype="application/x-iso9660-image" as="dvd"/>
  <treat mimetype="video/quicktime" as="mov"/>
  <treat mimetype="video/x-quicktime" as="mov"/>
</mimetype-contenttype>


Transcoding на лету


PS3 поддерживает ограниченный набор аудио и видео кодеков, поэтому он не может играть FLAC, FLV, Quicktime и т.д. Для того, чтобы воспроизводить эти файлы mediatomb может перекодировать их на лету и передавать аудио/видео поток в PS3.

ставим ffmpeg
# yaourt -S ffmpeg

создаем /usr/local/bin/mediatomb-video-generic файл следующего содержания:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
INPUT="$1"
OUTPUT="$2"
VIDEO_CODEC="mpeg2video"
VIDEO_BITRATE="4096k"
AUDIO_CODEC="mp2"
AUDIO_BITRATE="192k"
AUDIO_SAMPLERATE="48000"
AUDIO_CHANNELS="2"
FORMAT="dvd"

exec /usr/bin/ffmpeg -threads 2 -i "${INPUT}" -vcodec ${VIDEO_CODEC} -b ${VIDEO_BITRATE} \
-acodec ${AUDIO_CODEC} -ab ${AUDIO_BITRATE} -ar ${AUDIO_SAMPLERATE} -ac ${AUDIO_CHANNELS} \
-f ${FORMAT} - > "${OUTPUT}" 2>/dev/null

дадим права на запуск:
# chmod +x /usr/local/bin/mediatomb-video-generic && chmod 0777 /usr/local/bin/mediatomb-video-generic


в ~/.mediatomb/config.xml:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<transcoding enabled="yes">
  <mimetype-profile-mappings>
    <transcode mimetype="application/ogg"   using="audio-generic"/>
    <transcode mimetype="audio/x-flac"      using="audio-generic"/>
    <transcode mimetype="video/x-ms-asf"    using="video-generic"/>
    <transcode mimetype="video/x-flv"       using="video-generic"/>
    <transcode mimetype="video/x-matroska"  using="video-generic"/>
    <transcode mimetype="video/x-quicktime" using="video-generic"/>
    <transcode mimetype="video/quicktime"   using="video-generic"/>
  </mimetype-profile-mappings>

  <profiles>
    <profile name="audio-generic" enabled="yes" type="external" >
      <mimetype>audio/L16</mimetype>
      <first-resource>yes</first-resource>
      <accept-url>yes</accept-url>
      <sample-frequency>44100</sample-frequency>
      <audio-channels>2</audio-channels>
      <hide-original-resource>yes</hide-original-resource>
      <agent command="ffmpeg" arguments="-ac 2 -ar 44100 -y -i %in -f s16be %out"/>
      <buffer size="1048576" chunk-size="4096" fill-size="1024"/>
    </profile>

    <profile name="video-generic" enabled="yes" type="external">
      <avi-fourcc-list mode="ignore">
        <fourcc>DX50</fourcc>
        <fourcc>DM4V</fourcc>
        <fourcc>M4S2</fourcc>
      </avi-fourcc-list>
      <mimetype>video/mpeg</mimetype>
      <accept-url>yes</accept-url>
      <first-resource>yes</first-resource>
      <hide-original-resource>yes</hide-original-resource>
      <accept-ogg-theora>yes</accept-ogg-theora>
      <agent command="/usr/local/bin/mediatomb-video-generic" arguments="%in %out"/>
      <buffer size="1048576" chunk-size="26214" fill-size="52428"/>
    </profile>
  </profiles>
</transcoding>


Video thumbnails


ставим ffmpegthumbnailer
# yaourt -S ffmpegthumbnailer


добавляем в конфиг следующее:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<server>
...
  <extended-runtime-options>
  ...
    <ffmpegthumbnailer enabled="yes">
      <thumbnail-size>128</thumbnail-size>
      <seek-percentage>5</seek-percentage>
      <filmstrip-overlay>yes</filmstrip-overlay>
      <workaround-bugs>no</workaround-bugs>
    </ffmpegthumbnailer>
  ...
  </extended-runtime-options>
...
</server>


Трелеры от Apple


Это позволит просматривать трейлеры размещение на сайте Apple.

1
2
3
4
5
<online-content>
...
<AppleTrailers enabled="yes" refresh="43200" update-at-start="yes" resolution="640"/>
...
</online-content>


YouTube


в ~/.mediatomb/config.xml:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<server>
...
  <accounts enabled="yes" session-timeout="30">
  ...
    <account user="your_YouTube_username" password="your_YouTube_password"/>
  ...
  </accounts>
...
</server>
...
<online-content>
...
  <YouTube enabled="yes" refresh="28800" update-at-start="yes" purge-after="604800" racy-content="exclude">
    <favorites user="your_YouTube_username"/>
    <playlists user="your_YouTube_username"/>
    <uploads user="your_YouTube_username"/>
    <standardfeed feed="most_viewed" time-range="today"/>
    <standardfeed feed="top_rated" time-range="this_week"/>
  </YouTube><h2>Видео из YouTube</h2>
...
</online-content>


Last.fm


lastfmlib библиотека позволит скробблить ваши треки на Last.fm
ставим:
# yaourt -S lastfmlib


1
2
3
4
5
6
7
8
9
<extended-runtime-options>
...
  <lastfm enabled="yes">
    <username>username</username>
    <password>password</password>
  </lastfm>

...
</extended-runtime-options>


Сохраняем, и запускаем MediaTomb как демон:
$ mediatomb -d


идем в PS3, делаем поиск медиа-серверов, и радуемся:)



motonarola 14.05.10 13:18 # +1
что-то не то со ссылками
exelens 14.05.10 15:22 # +2
Исправил ссылки
rakoth 14.05.10 14:59 # +0
Сохранение работает хорошо. Правда, некоторые HTML-тэги режет(к примеру, & lt ;) фокусы вытворяет.
Можно пользоваться! ^_^
exelens 15.05.10 11:53 # +0
Баги пишем в http://code.google.com/p/0byte/issues/list
exelens 14.05.10 15:23 # +1
Лучше запихни в черновик.
Черновики работают
Или пиши локально в текстовом файле
mrded 14.05.10 17:01 # +0
уже поздно:)
учту в следующий раз
andrew72ru 14.05.10 18:54 # +0
Я подожду, пока будет видео с ютуба. Напишите кто-нибудь ответ на коммент, а, будьте любезны? А то я забуду нафик а так уведомление прийдет :-)
mrded 14.05.10 19:32 # +1
готово:)

%username% love BDSM!

DeeZ 21.01.11 21:10 # +0
Можно ли с ютуба смотреть свои подписки, а не плейлисты и самое попуцлярное.
DeeZ 21.01.11 21:56 # +0
Парсер :(
<subscriptions user="mediatomb"/>

DeeZ 21.01.11 21:55 # +0
Нашел сам
DeeZ 21.01.11 22:00 # +0
что то не появляется ни где YouTube =(

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 159)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 3286 из 236 городов)
            Топ пользователей Топ блогов
            welinux.ru

            Смотреть видео онлайн

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн