diff --git a/identify.sh b/identify.sh index 720945d..808c346 100755 --- a/identify.sh +++ b/identify.sh @@ -19,10 +19,25 @@ export HOME="/root/" if [ $ID_FS_TYPE == "udf" ]; then - echo "identified video" >> $LOG + echo "identified udf" >> $LOG echo "found ${ID_FS_LABEL} on ${DEVNAME}" >> $LOG + # check to see if this is really a video + mkdir -p /mnt/${DEVNAME} + mount ${DEVNAME} /mnt/${DEVNAME} + if [[ -d /mnt/${DEVNAME}/VIDEO_TS OR -d /mnt/${DEVNAME}/BDMV ]]; then + echo "identified udf as video" >> $LOG + umount /mnt/${DEVNAME} + /opt/arm/video_rip.sh $LOG + else + umount /mnt/${DEVNAME} + echo "identified udf as data" >> $LOG + /opt/arm/data_rip.sh $LOG + eject $DEVNAME + + fi + #echo "ripping video" >> $LOG - /opt/arm/video_rip.sh $LOG + #/opt/arm/video_rip.sh $LOG elif (($ID_CDROM_MEDIA_TRACK_COUNT_AUDIO > 0 )); then echo "identified audio" >> $LOG