#!/bin/bash
-telecaster_server=/srv/telecaster-server
+telecaster_server=/srv/telecaster/telecaster-server
organization=Pre-Barreau
department=AE
year=`date '+%Y'`
backup_dir=/mnt/nile/$organization/$department/$year/
tmp_log=/tmp/telecaster-$department.log
remux_log=/home/telecaster/log/remux-$department.log
-transcode_log=/home/telecaster/log/transcode-$department.log
+mastering_log=/home/telecaster/log/mastering-$department.log
import_log=/var/log/app/import_media.log
tmp_dir=/home/telecaster/tmp/
app_server=malcom.parisson.com
subject="TeleCaster remux ($departement)"
bwlimit=20000
-
-python $telecaster_server/bin/mastering/remux_fix_media.py $media_dir $tmp_dir > $tmp_log
-
-cat $tmp_log >> $remux_log
-
-python $telecaster_server/bin/mastering/transcode_nv.py $media_dir $transcode_log
+python $telecaster_server/bin/mastering/mastering.py --nvidia --dir $media_dir --log $mastering_log
rsync -auLKr --bwlimit=$bwlimit --include="*/" --include="$year/**" --include="$year2/**" --exclude="*.webm" --exclude="@eaDir" $media_dir $media_server:$server_media_dir
#!/bin/bash
-telecaster_server=/srv/telecaster-server
+telecaster_server=/srv/telecaster/telecaster-server
+organization=Pre-Barreau
+department=CRFPA
year=`date '+%Y'`
-media_dir=/home/telecaster/archives/Pre-Barreau/CRFPA/$year/
-backup_dir=/mnt/nile/Pre-Barreau/CRFPA/$year/
-tmp_log=/tmp/telecaster-remux-crfpa.log
-log=/home/telecaster/log/remux-crfpa.log
-tmp_dir=/home/telecaster/tmp/
+local_media_dir=/home/telecaster/archives/$organization/$department/$year/
+server_media_dir=/mnt/crfpa-videos/$organization/$department/$year/
+tmp_log=/tmp/telecaster-mastering-$department.log
+mastering_log=/home/telecaster/log/mastering-$department.log
+server_import_log=/var/log/app/import_media.log
app_server=malcom.parisson.com
app_path=/srv/crfpa-docker-staging
media_server=malcom.parisson.com
subject="TeleCaster remux (CRFPA)"
bwlimit=20000
-python $telecaster_server/bin/mastering/remux_fix_media.py $media_dir $tmp_dir > $tmp_log
-
-cat $tmp_log >> $remux_log
-
-#rsync -uLKPr $media_dir $backup_dir
-
-#echo `date` >> ~/log/transcode-crfpa.log
-
-python $telecaster_server/bin/mastering/transcode_nv.py $media_dir $transcode_log
+python $telecaster_server/bin/mastering/mastering.py --nvidia --dir $media_dir --log $mastering_log
#find $backup_dir -type d -exec chmod 755 {} \;
#find $backup_dir -type f -exec chmod 644 {} \;
-#rsync -auLKPr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*" $backup_dir $media_server:$media_dir
-#rsync -uLKPr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude=".webm" --exclude=".ogg" --exclude="*" $backup_dir $media_server:$media_dir
-rsync -auLKPr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*.webm" --exclude="@eaDir" $backup_dir $media_server:$media_dir
+rsync -auLKr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*.webm" --exclude="@eaDir" $local_media_dir $media_server:$server_media_dir
-ssh $app_server "docker-compose -f $app_path/docker-compose.yml -f $app_path/env/prod.yml exec app /srv/app/manage.py teleforma-import-conferences-2 Pre-Barreau CRFPA /var/log/app/import_media.log"
+ssh $app_server "docker compose -f $app_path/docker-compose.yml -f $app_path/env/prod.yml exec -T app /srv/app/manage.py teleforma-import-conferences-2 $organization $department $server_import_log"
-#python ~/apps/tools/message/mail_msg.py $subject $tmp_log $emails
+python $telecaster_server/bin/messaging/mail_msg.py $subject $tmp_log $emails
#!/bin/bash
-telecaster_server=/srv/telecaster-server
+telecaster_server=/srv/telecaster/telecaster-server
organization=Pre-Barreau
department=CRFPA
year=`date '+%Y'`
-media_dir=/home/telecaster/archives/$organization/$department/$year/
+local_media_dir=/home/telecaster/archives/$organization/$department/$year/
server_media_dir=/mnt/crfpa-videos/$organization/$department/$year/
-backup_dir=/mnt/nile/$organization/$department/$year/
-tmp_log=/tmp/telecaster-$department.log
-remux_log=/home/telecaster/log/remux-$department.log
-transcode_log=/home/telecaster/log/transcode-$department.log
-import_log=/var/log/app/import_media.log
-tmp_dir=/home/telecaster/tmp/
+tmp_log=/tmp/telecaster-mastering-$department.log
+mastering_log=/home/telecaster/log/mastering-$department.log
+server_import_log=/var/log/app/import_media.log
app_server=malcom.parisson.com
app_path=/srv/crfpa-docker
media_server=malcom.parisson.com
subject="TeleCaster remux (CRFPA)"
bwlimit=20000
-python $telecaster_server/bin/mastering/remux_fix_media.py $media_dir $tmp_dir > $tmp_log
-
-cat $tmp_log >> $remux_log
-
-python $telecaster_server/bin/mastering/transcode_nv.py $media_dir $transcode_log
+python $telecaster_server/bin/mastering/mastering.py --nvidia --dir $media_dir --log $mastering_log
#find $backup_dir -type d -exec chmod 755 {} \;
#find $backup_dir -type f -exec chmod 644 {} \;
-rsync -auLKr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*.webm" --exclude="@eaDir" $media_dir $media_server:$server_media_dir
+rsync -auLKr --bwlimit=$bwlimit --include="*/" --include="$year/**" --exclude="*.webm" --exclude="@eaDir" $local_media_dir $media_server:$server_media_dir
-ssh $app_server "docker compose -f $app_path/docker-compose.yml -f $app_path/env/prod.yml exec -T app /srv/app/manage.py teleforma-import-conferences-2 $organization $department $import_log"
+ssh $app_server "docker compose -f $app_path/docker-compose.yml -f $app_path/env/prod.yml exec -T app /srv/app/manage.py teleforma-import-conferences-2 $organization $department $server_import_log"
python $telecaster_server/bin/messaging/mail_msg.py $subject $tmp_log $emails
#!/bin/sh
-telecaster_server=/srv/telecaster-server
+telecaster_server=/srv/telecaster/telecaster-server
day=`date '+%Y-%m-%d_%H-%M-%S'`
year=`date '+%Y'`