@summitsc, the rtmpdump version you're using doesn't handle the redirect, but you can use something like this, grepping the redirect from the debug (-V) output:
Code:
## Debug (-V) redirect output example:
## DEBUG: Property: <Name: redirect, STRING: rtmp://37.220.32.55:443/liverepeater>
redirect=`rtmpdump -v -r "rtmp://31.220.0.193:1935/redirect" -W "http://filotv.pw/atdedead.swf" -p "http://filotv.pw" -y "16" -T '#atd%#$ZH' -V -B 0.1 2>&1 | grep "redirect, STRING:" | grep -o 'rtmp[^>]*'`
rtmpdump -v -r "$redirect" -W "http://filotv.pw/atdedead.swf" -p "http://filotv.pw" -y "16" -T '#atd%#$ZH' -o out.flv
Cheers