mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-23 09:53:15 +00:00
PHRAS-3009 #comment add audio preview in dublincore model
This commit is contained in:
@@ -18,6 +18,29 @@ services:
|
|||||||
- ${PHRASEANET_TMP_DIR}:/var/alchemy/Phraseanet/tmp:rw
|
- ${PHRASEANET_TMP_DIR}:/var/alchemy/Phraseanet/tmp:rw
|
||||||
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
||||||
|
|
||||||
|
builder:
|
||||||
|
build:
|
||||||
|
context: .
|
||||||
|
target: builder
|
||||||
|
args:
|
||||||
|
- SSH_PRIVATE_KEY=${PHRASEANET_SSH_PRIVATE_KEY}
|
||||||
|
- PHRASEANET_PLUGINS=${PHRASEANET_PLUGINS}
|
||||||
|
stdin_open: true
|
||||||
|
tty: true
|
||||||
|
volumes:
|
||||||
|
- ../:/var/alchemy
|
||||||
|
- .:/var/alchemy/Phraseanet
|
||||||
|
- ${PHRASEANET_CONFIG_DIR}:/var/alchemy/Phraseanet/config:rw
|
||||||
|
- ${PHRASEANET_LOGS_DIR}:/var/alchemy/Phraseanet/logs:rw
|
||||||
|
- ${PHRASEANET_DATA_DIR}:/var/alchemy/Phraseanet/datas:rw
|
||||||
|
- ${PHRASEANET_THUMBNAILS_DIR}:/var/alchemy/Phraseanet/www/thumbnails:rw
|
||||||
|
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
||||||
|
- ${PHRASEANET_CACHE_DIR}:/var/alchemy/Phraseanet/cache:rw
|
||||||
|
- ${SSH_AUTH_SOCK}:/ssh-auth-sock
|
||||||
|
- ${HOME}/.ssh:/home/app/.ssh
|
||||||
|
- dev_vol:/home/app
|
||||||
|
environment:
|
||||||
|
- PHRASEANET_PROJECT_NAME
|
||||||
|
|
||||||
phraseanet:
|
phraseanet:
|
||||||
environment:
|
environment:
|
||||||
@@ -32,6 +55,7 @@ services:
|
|||||||
- ${PHRASEANET_DATA_DIR}:/var/alchemy/Phraseanet/datas:rw
|
- ${PHRASEANET_DATA_DIR}:/var/alchemy/Phraseanet/datas:rw
|
||||||
- ${PHRASEANET_THUMBNAILS_DIR}:/var/alchemy/Phraseanet/www/thumbnails:rw
|
- ${PHRASEANET_THUMBNAILS_DIR}:/var/alchemy/Phraseanet/www/thumbnails:rw
|
||||||
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
||||||
|
- ${PHRASEANET_CACHE_DIR}:/var/alchemy/Phraseanet/cache:rw
|
||||||
- ${PHRASEANET_TMP_DIR}:/var/alchemy/Phraseanet/tmp:rw
|
- ${PHRASEANET_TMP_DIR}:/var/alchemy/Phraseanet/tmp:rw
|
||||||
|
|
||||||
worker:
|
worker:
|
||||||
@@ -53,7 +77,6 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${PHRASEANET_DB_DIR}:/var/lib/mysql:rw
|
- ${PHRASEANET_DB_DIR}:/var/lib/mysql:rw
|
||||||
|
|
||||||
|
|
||||||
elasticsearch:
|
elasticsearch:
|
||||||
ports:
|
ports:
|
||||||
- 9200:9200
|
- 9200:9200
|
||||||
@@ -94,4 +117,3 @@ networks:
|
|||||||
ipam:
|
ipam:
|
||||||
config:
|
config:
|
||||||
- subnet: $PHRASEANET_SUBNET_IPS
|
- subnet: $PHRASEANET_SUBNET_IPS
|
||||||
|
|
||||||
|
@@ -64,13 +64,13 @@ services:
|
|||||||
- PHRASEANET_SMTP_USER
|
- PHRASEANET_SMTP_USER
|
||||||
- PHRASEANET_SMTP_PASSWORD
|
- PHRASEANET_SMTP_PASSWORD
|
||||||
volumes:
|
volumes:
|
||||||
- ${PHRASEANET_CONFIG_DIR}:/var/alchemy/Phraseanet/config:rw
|
- config_vol:/var/alchemy/Phraseanet/config:rw
|
||||||
- ${PHRASEANET_DATA_DIR}:/var/alchemy/Phraseanet/datas:rw
|
- data_vol:/var/alchemy/Phraseanet/datas:rw
|
||||||
- ${PHRASEANET_TMP_DIR}:/var/alchemy/Phraseanet/tmp:rw
|
- tmp_vol:/var/alchemy/Phraseanet/tmp:rw
|
||||||
- ${PHRASEANET_LOGS_DIR}:/var/alchemy/Phraseanet/logs:rw
|
- logs_vol:/var/alchemy/Phraseanet/logs:rw
|
||||||
- ${PHRASEANET_THUMBNAILS_DIR}:/var/alchemy/Phraseanet/www/thumbnails:rw
|
- thumbnails_vol:/var/alchemy/Phraseanet/www/thumbnails:rw
|
||||||
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
- custom_vol:/var/alchemy/Phraseanet/www/custom:rw
|
||||||
- ${PHRASEANET_CACHE_DIR}:/var/alchemy/Phraseanet/cache:rw
|
- cache_vol:/var/alchemy/Phraseanet/cache:rw
|
||||||
|
|
||||||
worker:
|
worker:
|
||||||
build:
|
build:
|
||||||
@@ -94,13 +94,13 @@ services:
|
|||||||
- SESSION_CACHE_LIMITER
|
- SESSION_CACHE_LIMITER
|
||||||
- PHP_LOG_LEVEL
|
- PHP_LOG_LEVEL
|
||||||
volumes:
|
volumes:
|
||||||
- ${PHRASEANET_CONFIG_DIR}:/var/alchemy/Phraseanet/config:rw
|
- config_vol:/var/alchemy/Phraseanet/config:rw
|
||||||
- ${PHRASEANET_DATA_DIR}:/var/alchemy/Phraseanet/datas:rw
|
- data_vol:/var/alchemy/Phraseanet/datas:rw
|
||||||
- ${PHRASEANET_TMP_DIR}:/var/alchemy/Phraseanet/tmp:rw
|
- tmp_vol:/var/alchemy/Phraseanet/tmp:rw
|
||||||
- ${PHRASEANET_LOGS_DIR}:/var/alchemy/Phraseanet/logs:rw
|
- logs_vol:/var/alchemy/Phraseanet/logs:rw
|
||||||
- ${PHRASEANET_THUMBNAILS_DIR}:/var/alchemy/Phraseanet/www/thumbnails:rw
|
- thumbnails_vol:/var/alchemy/Phraseanet/www/thumbnails:rw
|
||||||
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
- custom_vol:/var/alchemy/Phraseanet/www/custom:rw
|
||||||
- ${PHRASEANET_CACHE_DIR}:/var/alchemy/Phraseanet/cache:rw
|
- cache_vol:/var/alchemy/Phraseanet/cache:rw
|
||||||
|
|
||||||
db:
|
db:
|
||||||
image: $PHRASEANET_DOCKER_REGISTRY/phraseanet-db:$PHRASEANET_DOCKER_TAG
|
image: $PHRASEANET_DOCKER_REGISTRY/phraseanet-db:$PHRASEANET_DOCKER_TAG
|
||||||
@@ -130,30 +130,6 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${PHRASEANET_ELASTICSEARCH_DIR}:/usr/share/elasticsearch/data
|
- ${PHRASEANET_ELASTICSEARCH_DIR}:/usr/share/elasticsearch/data
|
||||||
|
|
||||||
builder:
|
|
||||||
build:
|
|
||||||
context: .
|
|
||||||
target: builder
|
|
||||||
args:
|
|
||||||
- SSH_PRIVATE_KEY=${PHRASEANET_SSH_PRIVATE_KEY}
|
|
||||||
- PHRASEANET_PLUGINS=${PHRASEANET_PLUGINS}
|
|
||||||
stdin_open: true
|
|
||||||
tty: true
|
|
||||||
volumes:
|
|
||||||
- ../:/var/alchemy
|
|
||||||
- .:/var/alchemy/Phraseanet
|
|
||||||
- ${PHRASEANET_CONFIG_DIR}:/var/alchemy/Phraseanet/config:rw
|
|
||||||
- ${PHRASEANET_LOGS_DIR}:/var/alchemy/Phraseanet/logs:rw
|
|
||||||
- ${PHRASEANET_DATA_DIR}:/var/alchemy/Phraseanet/datas:rw
|
|
||||||
- ${PHRASEANET_THUMBNAILS_DIR}:/var/alchemy/Phraseanet/www/thumbnails:rw
|
|
||||||
- ${PHRASEANET_CUSTOM_DIR}:/var/alchemy/Phraseanet/www/custom:rw
|
|
||||||
- ${PHRASEANET_CACHE_DIR}:/var/alchemy/Phraseanet/cache:rw
|
|
||||||
- ${SSH_AUTH_SOCK}:/ssh-auth-sock
|
|
||||||
- ${HOME}/.ssh:/home/app/.ssh
|
|
||||||
- dev_vol:/home/app
|
|
||||||
environment:
|
|
||||||
- PHRASEANET_PROJECT_NAME
|
|
||||||
|
|
||||||
mailhog:
|
mailhog:
|
||||||
image: mailhog/mailhog
|
image: mailhog/mailhog
|
||||||
ports:
|
ports:
|
||||||
|
@@ -159,7 +159,7 @@ border-manager:
|
|||||||
type: Checker\MediaType
|
type: Checker\MediaType
|
||||||
enabled: false
|
enabled: false
|
||||||
options:
|
options:
|
||||||
mediatypes: [Audio, Document, Flash, Image, Video]
|
mediatypes: [Audio, Document, Image, Video]
|
||||||
user_account:
|
user_account:
|
||||||
deleting_policies:
|
deleting_policies:
|
||||||
email_confirmation: true
|
email_confirmation: true
|
||||||
|
@@ -117,8 +117,30 @@
|
|||||||
<fps>25</fps>
|
<fps>25</fps>
|
||||||
<GOPsize>25</GOPsize>
|
<GOPsize>25</GOPsize>
|
||||||
<vcodec>libvpx</vcodec>
|
<vcodec>libvpx</vcodec>
|
||||||
<label lang="fr">Prévisualisation WebM</label>
|
</subdef>
|
||||||
<label lang="en">WebM Preview</label>
|
<subdef class="preview" name="audiovideowav" downloadable="true" orderable="true" presets="Wave Mono 8 kHz">
|
||||||
|
<path>{{datapathnoweb}}{{basename}}/subview</path>
|
||||||
|
<meta>no</meta>
|
||||||
|
<mediatype>audio</mediatype>
|
||||||
|
<audiobitrate>128</audiobitrate>
|
||||||
|
<audiosamplerate>8000</audiosamplerate>
|
||||||
|
<acodec>pcm_s16le</acodec>
|
||||||
|
<audiochannel>mono</audiochannel>
|
||||||
|
<devices>all</devices>
|
||||||
|
<label lang="fr">Audio WAVE 8 kHz</label>
|
||||||
|
<label lang="en">Audio WAVE 8 kHz</label>
|
||||||
|
</subdef>
|
||||||
|
<subdef class="preview" name="audiovideomp3" downloadable="true" orderable="true" presets="Normal MP3 128 kbit/s">
|
||||||
|
<path>{{datapathnoweb}}{{basename}}/subview</path>
|
||||||
|
<meta>no</meta>
|
||||||
|
<mediatype>audio</mediatype>
|
||||||
|
<audiobitrate>180</audiobitrate>
|
||||||
|
<audiosamplerate>44100</audiosamplerate>
|
||||||
|
<acodec>libmp3lame</acodec>
|
||||||
|
<audiochannel/>
|
||||||
|
<devices>all</devices>
|
||||||
|
<label lang="fr">Audio MP3 128 kbit/s</label>
|
||||||
|
<label lang="en">Audio MP3 128 kbit/s</label>
|
||||||
</subdef>
|
</subdef>
|
||||||
</subdefgroup>
|
</subdefgroup>
|
||||||
<subdefgroup name="audio">
|
<subdefgroup name="audio">
|
||||||
|
Reference in New Issue
Block a user