Skip to content

Нужно скачать и сконвертировать музыку с миксклауда, чтобы слушать её в магнитоле.

При помощи http://clouddownload.co.uk, или аналогичного сервиса - получаем ссылку на аудиофайл (можно хоть в браузерной консоли девелопера получить урл). Качаем его, он в формате M4A.

Конвертим m4a в mp3:

#!/bin/bash
mkdir -p ../tmp

for f in *.m4a
do 
        ffmpeg -i "$f" -vcodec copy -acodec libmp3lame -ab 256k ../tmp/"${f%.m4a}.mp3"
done

Но у меня простецкая китайская магнитола, которая не умеет перематывать треки. А пока она не сломалась - новую я покупать не собираюсь :-)

Для того чтобы с этим как-то жить, при том что миксы которые мне нужны - имеют длительность около часа, - можно нарезать сконвертированные mp3'шки на части вот таким скриптом, взятым вот тут и немного доработанным:

#!/bin/bash

if [ -z "$1" -o -z "$2" ]
  then
    echo "Usage: ${0##*/} [src] [name] [part size in minutes]"
    exit 0
fi

big="$1"
name="$2"
size="$3"

path="../converted"

if [ -z ${size} ]
then
        size="5"
fi

mkdir -p "${path}/${name}"
duration_stamp=$(ffmpeg -i "$big" 2>&1 | grep Duration | sed 's/^.*Duration: *\([^ ,]*\),.*/\1/g')
title=$(ffmpeg -i "$big" 2>&1  | grep "title *:" | sed 's/^.*title *: *\(.*\)/\1/g')
# get minutes as a raw integer number (rounded up)
prefix=$(basename "$big" .mp3)
echo $duration_stamp
mins=$(echo "$duration_stamp" | sed 's/\([0-9]*\):\([0-9]*\):\([0-9]*\)\.\([0-9]*\)/\1*60+\2+\3\/60+\4\/60\/100/g' | bc -l | python -c "import math; print int(math.ceil(float(raw_input())))")
ss="0"
count="1"
total_count=$(echo "$mins/${size}+1" | bc)
while [ "$ss" -lt "$mins" ]
do
  zcount=$(printf "%05d" $count)
  ss_hours=$(echo "$ss/60" | bc)
  ss_mins=$(echo "$ss%60" | bc)
  ss_stamp=$(printf "%02d:%02d:00" $ss_hours $ss_mins)
  ffmpeg -i "$big" -acodec copy -t 00:${size}:00 -ss $ss_stamp -metadata track="$count/$total_count" -metadata title="$title $zcount" "${path}/${name}/${prefix}-${zcount}.mp3" 
  ss=$[$ss+${size}]
  count=$[$count+1]
done

 

Входить Шаміль.
На ньому косо сидить посипаний пєрхоттю піджак вєтєрана, на голові папаха, на ногах калоші, в руках у його пересувний точильний станок.
Шаміль становиться посеред Востоку і починає точить ножа.
Він точить і наспівує.

Шаміль. На горі Шаміль стоїть, а-а-а-а!!!
Ножі і шашки точи-и-ить!!
А внизу народ стоїть, а-а-а-а!!!
На Шаміля – какой маладє-єц!

Лесь Подерв’янський - Восток.

Станок для заточки для ножей привезли из Китая.

Заточил парочку ножей, потом глянул как её правильно собирать :-)

А потом ещё и проапгрейдил, прикрутив её на доску, в качестве основания.

Фоточки из описания станка - с алиэкспресс, фоткать впадлу.

-"... ну, помнишь, в прошлый раз там холодно было."

-"Ну, зато щас мы одеты и сможем там пошляться. Или надеты. А как правильно - одеты, или надеты? =)"

-"Мамка твоя надета. >__<"

-"^___^"

Китайская автосигнализация SPY, к которой хрен найдёшь мануалы в сети.

На коробке написано SPY 5000M, и только по наклеечке можно понять какая там модель.

Решил вот нафотографировать, может кому пригодится.

Инструкция:

Схема подключения блоков:

Саша Соколова 20.03.1981 - 24.09.2015

Я первый раз познакомился створчеством группы Atlantida project в 2011 году, на dirty.ru, где выложили клип на песню "Разум".
Потом добрался до группы в VK, где нашел ещё кучу годноты.
Необычный голос, психоделичные, космические песни, отличные клипы.
Год боролась с болезнью, но увы, внешняя оболочка у людей очень хрупкая.

Спокойной ночи, неясный сокол.

 

Столкнулся с тем, что не смог назначить запуск Google chrome в определённом тэге. Нужно правильно написать класс окна в awful.rules.rules. Вроде и написал, а браузер упорно не хочет запускаться в нужном теге. Видимо название класса окна таки отличается от предполагаемого.

Нашел как получить параметры окна, среди которых будет инетересующий нас класс -

    Для использвания 'xprop' необходимо:

  • Откройте терминал.
  • Наберите команду xprop и нажмите Enter. Переместите курсор мыши на нужное вам окно.
  • Используя мышь, щелкните на заинтересовавшей вас точке окна. После этого, свойства X Windows для этого окна будут напечатаны в терминале.

via

-"Ааа, не задави!"

-"Да норм, ниссы"

-"Ну как он там, улетел, живой?!"

После сбитого голубя в зеркале заднего вида виден сабж и светлое пятно на асфальте.

-"Да, норм, улетел."

Что чувствуется при этом? Ничего.

π