Last active
November 23, 2019 16:33
-
-
Save paselin/1e7df64233a74f0a02f36ed90ee87c9f to your computer and use it in GitHub Desktop.
録画テスト用シェルスクリプト
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo 'test directory is /tmp/rec_test.' | |
echo 'mkdir rec_test.' | |
pushd /tmp | |
mkdir -p rec_test | |
RECTIME=10 | |
# テストする物理チャンネルを入力 | |
TVCHANNEL=( | |
30 | |
31 | |
34 | |
32 | |
26 | |
28 | |
22 | |
) | |
# テストするBS/CSチャンネルを入力 | |
BSCHANNEL=( | |
151 | |
161 | |
191 | |
171 | |
192 | |
193 | |
201 | |
202 | |
236 | |
256 | |
211 | |
200 | |
222 | |
238 | |
241 | |
141 | |
181 | |
101 | |
103 | |
910 | |
929 | |
234 | |
242 | |
243 | |
252 | |
244 | |
245 | |
251 | |
255 | |
258 | |
) | |
CSCHANNEL=( | |
296 | |
298 | |
299 | |
100 | |
223 | |
227 | |
250 | |
342 | |
363 | |
294 | |
323 | |
329 | |
340 | |
341 | |
354 | |
055 | |
218 | |
219 | |
326 | |
339 | |
800 | |
801 | |
802 | |
254 | |
325 | |
330 | |
292 | |
293 | |
310 | |
290 | |
305 | |
311 | |
333 | |
343 | |
353 | |
240 | |
262 | |
314 | |
307 | |
308 | |
309 | |
161 | |
297 | |
312 | |
322 | |
331 | |
351 | |
257 | |
229 | |
300 | |
321 | |
350 | |
362 | |
) | |
RECOPTION=" --dev 0 --b25 --strip --sid hd " | |
RECBSOPTION=" --dev 2 --b25 --strip --sid hd --lch " | |
TESTFILE=test_${CHANNEL}.m2ts | |
echo 'recdvb rec test script...' | |
echo '[TV] -> BS -> CS ' | |
echo ' ' | |
#表示しながら録画テスト(地デジ) | |
for CHANNEL in ${TVCHANNEL[@]}; do | |
echo recdvb ${RECOPTION} ${CHANNEL} ${RECTIME} test_${CHANNEL}.m2ts | |
recdvb ${RECOPTION} ${CHANNEL} ${RECTIME} test_${CHANNEL}.m2ts | |
done | |
echo ' ' | |
echo 'TV rec test is done.' | |
echo ' ' | |
echo 'TV -> [BS] -> CS ' | |
echo ' ' | |
#表示しながら録画テスト(BS) | |
for CHANNEL in ${BSCHANNEL[@]}; do | |
echo recdvb ${RECBSOPTION} ${CHANNEL} ${RECTIME} test_${CHANNEL}.m2ts | |
recdvb ${RECBSOPTION} ${CHANNEL} ${RECTIME} test_${CHANNEL}.m2ts | |
done | |
echo ' ' | |
echo 'BS rec test is done.' | |
echo ' ' | |
echo 'TV -> BS -> [CS] ' | |
echo ' ' | |
#表示しながら録画テスト(CS) | |
for CHANNEL in ${CSCHANNEL[@]}; do | |
echo recdvb ${RECBSOPTION} ${CHANNEL} ${RECTIME} test_${CHANNEL}.m2ts | |
recdvb ${RECBSOPTION} ${CHANNEL} ${RECTIME} test_${CHANNEL}.m2ts | |
echo ' ' | |
echo 'CS rec test is done.' | |
echo ' ' | |
echo 'When you return to the original directory , please hit the "popd" command .' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment